<!-- HTML header for doxygen 1.8.9.1-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
<title>ROSS: core/lz4.c File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <a href="https://github.com/ROSS-org/ROSS">
   <div id="projectname">ROSS
   </div>
   </a>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.6 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>Globals</span></a></li>
    </ul>
  </div>
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_af18cf245e3394ab3b436135935cfd6e.html">core</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a>  </div>
  <div class="headertitle">
<div class="title">lz4.c File Reference</div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="lz4_8h_source.html">lz4.h</a>&quot;</code><br/>
<code>#include &lt;stdlib.h&gt;</code><br/>
<code>#include &lt;string.h&gt;</code><br/>
</div>
<p><a href="lz4_8c_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structLZ4__stream__t__internal.html">LZ4_stream_t_internal</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structLZ4__streamDecode__t__internal.html">LZ4_streamDecode_t_internal</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:a396a35bbe687da2192faae2da8b66244"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a396a35bbe687da2192faae2da8b66244">HEAPMODE</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:a396a35bbe687da2192faae2da8b66244"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2868cdd8d68d74d3195986c1b4e8d0ff"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a2868cdd8d68d74d3195986c1b4e8d0ff">ACCELERATION_DEFAULT</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:a2868cdd8d68d74d3195986c1b4e8d0ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac032d233a8ebfcd82fd49d0824eefb18"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#ac032d233a8ebfcd82fd49d0824eefb18">FORCE_INLINE</a>&#160;&#160;&#160;static</td></tr>
<tr class="separator:ac032d233a8ebfcd82fd49d0824eefb18"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7d26a1c40d6107cf2f19558492591e67"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a7d26a1c40d6107cf2f19558492591e67">expect</a>(expr, value)&#160;&#160;&#160;(expr)</td></tr>
<tr class="separator:a7d26a1c40d6107cf2f19558492591e67"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa0672ea7123854cc5f51902a06c473fb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#aa0672ea7123854cc5f51902a06c473fb">likely</a>(expr)&#160;&#160;&#160;<a class="el" href="lz4_8c.html#a7d26a1c40d6107cf2f19558492591e67">expect</a>((expr) != 0, 1)</td></tr>
<tr class="separator:aa0672ea7123854cc5f51902a06c473fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad8700448546b3b5111404cc021061fd5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#ad8700448546b3b5111404cc021061fd5">unlikely</a>(expr)&#160;&#160;&#160;<a class="el" href="lz4_8c.html#a7d26a1c40d6107cf2f19558492591e67">expect</a>((expr) != 0, 0)</td></tr>
<tr class="separator:ad8700448546b3b5111404cc021061fd5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab6db208cb9c6a8d096008384a4c8b8c1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#ab6db208cb9c6a8d096008384a4c8b8c1">ALLOCATOR</a>(n, s)&#160;&#160;&#160;calloc(n,s)</td></tr>
<tr class="separator:ab6db208cb9c6a8d096008384a4c8b8c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e47ec7ce19d2f57a60da284f1d7b0ab"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a2e47ec7ce19d2f57a60da284f1d7b0ab">FREEMEM</a>&#160;&#160;&#160;free</td></tr>
<tr class="separator:a2e47ec7ce19d2f57a60da284f1d7b0ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1bd91a4e39950622f1d2e1c8990d2284"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a1bd91a4e39950622f1d2e1c8990d2284">MEM_INIT</a>&#160;&#160;&#160;memset</td></tr>
<tr class="separator:a1bd91a4e39950622f1d2e1c8990d2284"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0b31438dd90256ed47b3bea0eb62be06"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a0b31438dd90256ed47b3bea0eb62be06">STEPSIZE</a>&#160;&#160;&#160;sizeof(size_t)</td></tr>
<tr class="separator:a0b31438dd90256ed47b3bea0eb62be06"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d835b35b6582451a75dc6ff464a9e75"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a2d835b35b6582451a75dc6ff464a9e75">MINMATCH</a>&#160;&#160;&#160;4</td></tr>
<tr class="separator:a2d835b35b6582451a75dc6ff464a9e75"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a155d81bbd0ae81c533d696c563c6ea87"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a155d81bbd0ae81c533d696c563c6ea87">COPYLENGTH</a>&#160;&#160;&#160;8</td></tr>
<tr class="separator:a155d81bbd0ae81c533d696c563c6ea87"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a912d9a1f869b93be505568dce7fa8c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a7a912d9a1f869b93be505568dce7fa8c">LASTLITERALS</a>&#160;&#160;&#160;5</td></tr>
<tr class="separator:a7a912d9a1f869b93be505568dce7fa8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6bb5847a99cd90aca07870a394cbe70d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a6bb5847a99cd90aca07870a394cbe70d">MFLIMIT</a>&#160;&#160;&#160;(<a class="el" href="lz4_8c.html#a155d81bbd0ae81c533d696c563c6ea87">COPYLENGTH</a>+<a class="el" href="lz4_8c.html#a2d835b35b6582451a75dc6ff464a9e75">MINMATCH</a>)</td></tr>
<tr class="separator:a6bb5847a99cd90aca07870a394cbe70d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1841fd1a462d245d8c73dce55e2f45da"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a1841fd1a462d245d8c73dce55e2f45da">KB</a>&#160;&#160;&#160;*(1 &lt;&lt;10)</td></tr>
<tr class="separator:a1841fd1a462d245d8c73dce55e2f45da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa6b38d492364d98453284934ed7caee9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#aa6b38d492364d98453284934ed7caee9">MB</a>&#160;&#160;&#160;*(1 &lt;&lt;20)</td></tr>
<tr class="separator:aa6b38d492364d98453284934ed7caee9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44172ac633c517cb4c9e278cef36b000"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a44172ac633c517cb4c9e278cef36b000">GB</a>&#160;&#160;&#160;*(1U&lt;&lt;30)</td></tr>
<tr class="separator:a44172ac633c517cb4c9e278cef36b000"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab761e7bc07fbb86a76ec92d360d3309e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#ab761e7bc07fbb86a76ec92d360d3309e">MAXD_LOG</a>&#160;&#160;&#160;16</td></tr>
<tr class="separator:ab761e7bc07fbb86a76ec92d360d3309e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a08e4da5f3d0c7936fa52467f40e4b6aa"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a08e4da5f3d0c7936fa52467f40e4b6aa">MAX_DISTANCE</a>&#160;&#160;&#160;((1 &lt;&lt; <a class="el" href="lz4_8c.html#ab761e7bc07fbb86a76ec92d360d3309e">MAXD_LOG</a>) - 1)</td></tr>
<tr class="separator:a08e4da5f3d0c7936fa52467f40e4b6aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa84b594ef328b62b23e36c78abe2aaf0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#aa84b594ef328b62b23e36c78abe2aaf0">ML_BITS</a>&#160;&#160;&#160;4</td></tr>
<tr class="separator:aa84b594ef328b62b23e36c78abe2aaf0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa939dccc909b8b36baadb3265a72b37a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#aa939dccc909b8b36baadb3265a72b37a">ML_MASK</a>&#160;&#160;&#160;((1U&lt;&lt;ML_BITS)-1)</td></tr>
<tr class="separator:aa939dccc909b8b36baadb3265a72b37a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6261d794dfe7c6816e3b342c643f56f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#ae6261d794dfe7c6816e3b342c643f56f">RUN_BITS</a>&#160;&#160;&#160;(8-<a class="el" href="lz4_8c.html#aa84b594ef328b62b23e36c78abe2aaf0">ML_BITS</a>)</td></tr>
<tr class="separator:ae6261d794dfe7c6816e3b342c643f56f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aec45fd08a68c07b74493e631ae52aca1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#aec45fd08a68c07b74493e631ae52aca1">RUN_MASK</a>&#160;&#160;&#160;((1U&lt;&lt;RUN_BITS)-1)</td></tr>
<tr class="separator:aec45fd08a68c07b74493e631ae52aca1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a233a86aeac0d8f5c00236b4d8d055761"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a233a86aeac0d8f5c00236b4d8d055761">LZ4_STATIC_ASSERT</a>(c)&#160;&#160;&#160;{ enum { LZ4_static_assert = 1/(int)(!!(c)) }; }   /* use only *after* variable declarations */</td></tr>
<tr class="separator:a233a86aeac0d8f5c00236b4d8d055761"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac7f04539d94ce57826ef8b2f3d8408af"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#ac7f04539d94ce57826ef8b2f3d8408af">LZ4_HASHLOG</a>&#160;&#160;&#160;(<a class="el" href="lz4_8h.html#a24ddbc39e7379532031a91357e66a32c">LZ4_MEMORY_USAGE</a>-2)</td></tr>
<tr class="separator:ac7f04539d94ce57826ef8b2f3d8408af"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a89f3391502e32c9a48898f47f6473011"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a89f3391502e32c9a48898f47f6473011">HASHTABLESIZE</a>&#160;&#160;&#160;(1 &lt;&lt; <a class="el" href="lz4_8h.html#a24ddbc39e7379532031a91357e66a32c">LZ4_MEMORY_USAGE</a>)</td></tr>
<tr class="separator:a89f3391502e32c9a48898f47f6473011"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a10355a0f2e4e7f206a362ffa2272ec22"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a10355a0f2e4e7f206a362ffa2272ec22">HASH_SIZE_U32</a>&#160;&#160;&#160;(1 &lt;&lt; <a class="el" href="lz4_8c.html#ac7f04539d94ce57826ef8b2f3d8408af">LZ4_HASHLOG</a>)       /* required as macro for static allocation */</td></tr>
<tr class="separator:a10355a0f2e4e7f206a362ffa2272ec22"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae700b88149456d76a68c28e04320048"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#aae700b88149456d76a68c28e04320048">HASH_UNIT</a>&#160;&#160;&#160;sizeof(size_t)</td></tr>
<tr class="separator:aae700b88149456d76a68c28e04320048"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:a4ae1dab0fb4b072a66584546209e7d58"><td class="memItemLeft" align="right" valign="top">typedef unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a4ae1dab0fb4b072a66584546209e7d58">BYTE</a></td></tr>
<tr class="separator:a4ae1dab0fb4b072a66584546209e7d58"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adf928e51a60dba0df29d615401cc55a8"><td class="memItemLeft" align="right" valign="top">typedef unsigned short&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#adf928e51a60dba0df29d615401cc55a8">U16</a></td></tr>
<tr class="separator:adf928e51a60dba0df29d615401cc55a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac3df7cf3c8cb172a588adec881447d68"><td class="memItemLeft" align="right" valign="top">typedef unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#ac3df7cf3c8cb172a588adec881447d68">U32</a></td></tr>
<tr class="separator:ac3df7cf3c8cb172a588adec881447d68"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57a2244776e01ad620c556de58eb7880"><td class="memItemLeft" align="right" valign="top">typedef signed int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a57a2244776e01ad620c556de58eb7880">S32</a></td></tr>
<tr class="separator:a57a2244776e01ad620c556de58eb7880"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a24c386d3758eba951eb7532fdbb45804"><td class="memItemLeft" align="right" valign="top">typedef unsigned long long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a24c386d3758eba951eb7532fdbb45804">U64</a></td></tr>
<tr class="separator:a24c386d3758eba951eb7532fdbb45804"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:ab93acf685743debab05876250a1cbe28"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#ab93acf685743debab05876250a1cbe28">limitedOutput_directive</a> { <a class="el" href="lz4_8c.html#ab93acf685743debab05876250a1cbe28adc568f9214a2932542608f43124efcff">notLimited</a> = 0, 
<a class="el" href="lz4_8c.html#ab93acf685743debab05876250a1cbe28a06ce6334cca200bdb7d30cf1422ca5aa">limitedOutput</a> = 1
 }</td></tr>
<tr class="separator:ab93acf685743debab05876250a1cbe28"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae86e1d8a28953326b685d6ebb243a699"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#ae86e1d8a28953326b685d6ebb243a699">tableType_t</a> { <a class="el" href="lz4_8c.html#ae86e1d8a28953326b685d6ebb243a699a5c952c05e312cfc0589ef1d283397560">byPtr</a>, 
<a class="el" href="lz4_8c.html#ae86e1d8a28953326b685d6ebb243a699ae7520fe8d6957f5029ddeb0652c65471">byU32</a>, 
<a class="el" href="lz4_8c.html#ae86e1d8a28953326b685d6ebb243a699a48aff40d7237850c996a1f6c266a598f">byU16</a>
 }</td></tr>
<tr class="separator:ae86e1d8a28953326b685d6ebb243a699"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab22d25a446ad3e8288401052deccda4c"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#ab22d25a446ad3e8288401052deccda4c">dict_directive</a> { <a class="el" href="lz4_8c.html#ab22d25a446ad3e8288401052deccda4ca0c48f9478a9b96dcb96a1a8781aba13f">noDict</a> = 0, 
<a class="el" href="lz4_8c.html#ab22d25a446ad3e8288401052deccda4ca34c34b9cfe0046130ff97acf6914519d">withPrefix64k</a>, 
<a class="el" href="lz4_8c.html#ab22d25a446ad3e8288401052deccda4caa8cc166c33fdfcd904c260136978913b">usingExtDict</a>
 }</td></tr>
<tr class="separator:ab22d25a446ad3e8288401052deccda4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f23ad1797bc66e6b6dff6cf3acfd351"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a9f23ad1797bc66e6b6dff6cf3acfd351">dictIssue_directive</a> { <a class="el" href="lz4_8c.html#a9f23ad1797bc66e6b6dff6cf3acfd351a2a95ee19c5c0704200f9154a4abcf115">noDictIssue</a> = 0, 
<a class="el" href="lz4_8c.html#a9f23ad1797bc66e6b6dff6cf3acfd351a4609b423b2c861fd5968b33837c76236">dictSmall</a>
 }</td></tr>
<tr class="separator:a9f23ad1797bc66e6b6dff6cf3acfd351"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a23fcfcea9fce4ad48b37485e3b6e8746"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a23fcfcea9fce4ad48b37485e3b6e8746">endCondition_directive</a> { <a class="el" href="lz4_8c.html#a23fcfcea9fce4ad48b37485e3b6e8746a92d766b3022f9d86ccf764d716a46b2a">endOnOutputSize</a> = 0, 
<a class="el" href="lz4_8c.html#a23fcfcea9fce4ad48b37485e3b6e8746a2a30c7b77002529763d202e7ac636539">endOnInputSize</a> = 1
 }</td></tr>
<tr class="separator:a23fcfcea9fce4ad48b37485e3b6e8746"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2719d1421671f2c7fa3c68ca7465994c"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a2719d1421671f2c7fa3c68ca7465994c">earlyEnd_directive</a> { <a class="el" href="lz4_8c.html#a2719d1421671f2c7fa3c68ca7465994ca0a601c9076b9914da4a237c8688b1c88">full</a> = 0, 
<a class="el" href="lz4_8c.html#a2719d1421671f2c7fa3c68ca7465994ca67bce1b2dc0e7c66a27de1a9e146ce3e">partial</a> = 1
 }</td></tr>
<tr class="separator:a2719d1421671f2c7fa3c68ca7465994c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ab7bfc24aa9fe12cae4f0da4538c08aef"><td class="memItemLeft" align="right" valign="top">static unsigned&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#ab7bfc24aa9fe12cae4f0da4538c08aef">LZ4_64bits</a> (void)</td></tr>
<tr class="separator:ab7bfc24aa9fe12cae4f0da4538c08aef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa8a9ba402bf00e8e6c21691085ae9601"><td class="memItemLeft" align="right" valign="top">static unsigned&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#aa8a9ba402bf00e8e6c21691085ae9601">LZ4_isLittleEndian</a> (void)</td></tr>
<tr class="separator:aa8a9ba402bf00e8e6c21691085ae9601"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adceb4c7713e1bed1554da37458db6fb6"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="lz4_8c.html#adf928e51a60dba0df29d615401cc55a8">U16</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#adceb4c7713e1bed1554da37458db6fb6">LZ4_read16</a> (const void *memPtr)</td></tr>
<tr class="separator:adceb4c7713e1bed1554da37458db6fb6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a69a8c81f7731ff4ae0d292541bbb2d69"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="lz4_8c.html#adf928e51a60dba0df29d615401cc55a8">U16</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a69a8c81f7731ff4ae0d292541bbb2d69">LZ4_readLE16</a> (const void *memPtr)</td></tr>
<tr class="separator:a69a8c81f7731ff4ae0d292541bbb2d69"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3a6a0833a6f5ee0e99c80cbae73ca3a7"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a3a6a0833a6f5ee0e99c80cbae73ca3a7">LZ4_writeLE16</a> (void *memPtr, <a class="el" href="lz4_8c.html#adf928e51a60dba0df29d615401cc55a8">U16</a> value)</td></tr>
<tr class="separator:a3a6a0833a6f5ee0e99c80cbae73ca3a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a91090d7f3d29948be259526ace41da4c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="lz4_8c.html#ac3df7cf3c8cb172a588adec881447d68">U32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a91090d7f3d29948be259526ace41da4c">LZ4_read32</a> (const void *memPtr)</td></tr>
<tr class="separator:a91090d7f3d29948be259526ace41da4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a08d108393438a63016c65c4433a95109"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="lz4_8c.html#a24c386d3758eba951eb7532fdbb45804">U64</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a08d108393438a63016c65c4433a95109">LZ4_read64</a> (const void *memPtr)</td></tr>
<tr class="separator:a08d108393438a63016c65c4433a95109"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae7aec5429d810d72971501f66d6d79c"><td class="memItemLeft" align="right" valign="top">static size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#aae7aec5429d810d72971501f66d6d79c">LZ4_read_ARCH</a> (const void *p)</td></tr>
<tr class="separator:aae7aec5429d810d72971501f66d6d79c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeeb2fc48e401f524afcfdaa6e97824ba"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#aeeb2fc48e401f524afcfdaa6e97824ba">LZ4_copy4</a> (void *dstPtr, const void *srcPtr)</td></tr>
<tr class="separator:aeeb2fc48e401f524afcfdaa6e97824ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad53d5222d76f18ead9f7db9863091d18"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#ad53d5222d76f18ead9f7db9863091d18">LZ4_copy8</a> (void *dstPtr, const void *srcPtr)</td></tr>
<tr class="separator:ad53d5222d76f18ead9f7db9863091d18"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0c2e465f97a0020fd9d49af49689644b"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a0c2e465f97a0020fd9d49af49689644b">LZ4_wildCopy</a> (void *dstPtr, const void *srcPtr, void *dstEnd)</td></tr>
<tr class="separator:a0c2e465f97a0020fd9d49af49689644b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac0c3137c89a9186b6422b4dd1842a05d"><td class="memItemLeft" align="right" valign="top">static unsigned&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#ac0c3137c89a9186b6422b4dd1842a05d">LZ4_NbCommonBytes</a> (register size_t val)</td></tr>
<tr class="separator:ac0c3137c89a9186b6422b4dd1842a05d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab8919e7197ca3e2e3b1789b3a66c0703"><td class="memItemLeft" align="right" valign="top">static unsigned&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#ab8919e7197ca3e2e3b1789b3a66c0703">LZ4_count</a> (const <a class="el" href="lz4_8c.html#a4ae1dab0fb4b072a66584546209e7d58">BYTE</a> *pIn, const <a class="el" href="lz4_8c.html#a4ae1dab0fb4b072a66584546209e7d58">BYTE</a> *pMatch, const <a class="el" href="lz4_8c.html#a4ae1dab0fb4b072a66584546209e7d58">BYTE</a> *pInLimit)</td></tr>
<tr class="separator:ab8919e7197ca3e2e3b1789b3a66c0703"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a7a69397b6452fcf6a35caa40493776"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a9a7a69397b6452fcf6a35caa40493776">LZ4_versionNumber</a> (void)</td></tr>
<tr class="separator:a9a7a69397b6452fcf6a35caa40493776"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2b09f5ca41ce609bb136d3637beffe04"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a2b09f5ca41ce609bb136d3637beffe04">LZ4_compressBound</a> (int isize)</td></tr>
<tr class="separator:a2b09f5ca41ce609bb136d3637beffe04"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa7ea35a4a6f3c9b29dbbd14939706c53"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#aa7ea35a4a6f3c9b29dbbd14939706c53">LZ4_sizeofState</a> ()</td></tr>
<tr class="separator:aa7ea35a4a6f3c9b29dbbd14939706c53"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6410a58309ab003d2d64a1323aead192"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="lz4_8c.html#ac3df7cf3c8cb172a588adec881447d68">U32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a6410a58309ab003d2d64a1323aead192">LZ4_hashSequence</a> (<a class="el" href="lz4_8c.html#ac3df7cf3c8cb172a588adec881447d68">U32</a> sequence, <a class="el" href="lz4_8c.html#ae86e1d8a28953326b685d6ebb243a699">tableType_t</a> const tableType)</td></tr>
<tr class="separator:a6410a58309ab003d2d64a1323aead192"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa868f14073d9b94702f06b6d4a3b1780"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="lz4_8c.html#ac3df7cf3c8cb172a588adec881447d68">U32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#aa868f14073d9b94702f06b6d4a3b1780">LZ4_hashSequence64</a> (size_t sequence, <a class="el" href="lz4_8c.html#ae86e1d8a28953326b685d6ebb243a699">tableType_t</a> const tableType)</td></tr>
<tr class="separator:aa868f14073d9b94702f06b6d4a3b1780"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a136925d371704bc6a49d5eb3f85b9ff6"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="lz4_8c.html#ac3df7cf3c8cb172a588adec881447d68">U32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a136925d371704bc6a49d5eb3f85b9ff6">LZ4_hashSequenceT</a> (size_t sequence, <a class="el" href="lz4_8c.html#ae86e1d8a28953326b685d6ebb243a699">tableType_t</a> const tableType)</td></tr>
<tr class="separator:a136925d371704bc6a49d5eb3f85b9ff6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3021d918ac3b36d85a61bedab5387e45"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="lz4_8c.html#ac3df7cf3c8cb172a588adec881447d68">U32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a3021d918ac3b36d85a61bedab5387e45">LZ4_hashPosition</a> (const void *p, <a class="el" href="lz4_8c.html#ae86e1d8a28953326b685d6ebb243a699">tableType_t</a> tableType)</td></tr>
<tr class="separator:a3021d918ac3b36d85a61bedab5387e45"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af0798145fd1c1178d96b18963f42f861"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#af0798145fd1c1178d96b18963f42f861">LZ4_putPositionOnHash</a> (const <a class="el" href="lz4_8c.html#a4ae1dab0fb4b072a66584546209e7d58">BYTE</a> *p, <a class="el" href="lz4_8c.html#ac3df7cf3c8cb172a588adec881447d68">U32</a> h, void *tableBase, <a class="el" href="lz4_8c.html#ae86e1d8a28953326b685d6ebb243a699">tableType_t</a> const tableType, const <a class="el" href="lz4_8c.html#a4ae1dab0fb4b072a66584546209e7d58">BYTE</a> *srcBase)</td></tr>
<tr class="separator:af0798145fd1c1178d96b18963f42f861"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1dbbcf20551bf41ef0b8b8c0864a92d9"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a1dbbcf20551bf41ef0b8b8c0864a92d9">LZ4_putPosition</a> (const <a class="el" href="lz4_8c.html#a4ae1dab0fb4b072a66584546209e7d58">BYTE</a> *p, void *tableBase, <a class="el" href="lz4_8c.html#ae86e1d8a28953326b685d6ebb243a699">tableType_t</a> tableType, const <a class="el" href="lz4_8c.html#a4ae1dab0fb4b072a66584546209e7d58">BYTE</a> *srcBase)</td></tr>
<tr class="separator:a1dbbcf20551bf41ef0b8b8c0864a92d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a92278f0658735749f30ae82e895f1a78"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="lz4_8c.html#a4ae1dab0fb4b072a66584546209e7d58">BYTE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a92278f0658735749f30ae82e895f1a78">LZ4_getPositionOnHash</a> (<a class="el" href="lz4_8c.html#ac3df7cf3c8cb172a588adec881447d68">U32</a> h, void *tableBase, <a class="el" href="lz4_8c.html#ae86e1d8a28953326b685d6ebb243a699">tableType_t</a> tableType, const <a class="el" href="lz4_8c.html#a4ae1dab0fb4b072a66584546209e7d58">BYTE</a> *srcBase)</td></tr>
<tr class="separator:a92278f0658735749f30ae82e895f1a78"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d5adc05c787b62c89b588f4a983f302"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="lz4_8c.html#a4ae1dab0fb4b072a66584546209e7d58">BYTE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a2d5adc05c787b62c89b588f4a983f302">LZ4_getPosition</a> (const <a class="el" href="lz4_8c.html#a4ae1dab0fb4b072a66584546209e7d58">BYTE</a> *p, void *tableBase, <a class="el" href="lz4_8c.html#ae86e1d8a28953326b685d6ebb243a699">tableType_t</a> tableType, const <a class="el" href="lz4_8c.html#a4ae1dab0fb4b072a66584546209e7d58">BYTE</a> *srcBase)</td></tr>
<tr class="separator:a2d5adc05c787b62c89b588f4a983f302"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9be2dc3e3605017199507c4fdb8b7a8f"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a9be2dc3e3605017199507c4fdb8b7a8f">LZ4_compress_generic</a> (void *const ctx, const char *const source, char *const dest, const int inputSize, const int maxOutputSize, const <a class="el" href="lz4_8c.html#ab93acf685743debab05876250a1cbe28">limitedOutput_directive</a> outputLimited, const <a class="el" href="lz4_8c.html#ae86e1d8a28953326b685d6ebb243a699">tableType_t</a> tableType, const <a class="el" href="lz4_8c.html#ab22d25a446ad3e8288401052deccda4c">dict_directive</a> dict, const <a class="el" href="lz4_8c.html#a9f23ad1797bc66e6b6dff6cf3acfd351">dictIssue_directive</a> dictIssue, const <a class="el" href="lz4_8c.html#ac3df7cf3c8cb172a588adec881447d68">U32</a> acceleration)</td></tr>
<tr class="separator:a9be2dc3e3605017199507c4fdb8b7a8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a19a6258c0092d5b3255a41d7566248d7"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a19a6258c0092d5b3255a41d7566248d7">LZ4_compress_fast_extState</a> (void *state, const char *source, char *dest, int inputSize, int maxOutputSize, int acceleration)</td></tr>
<tr class="separator:a19a6258c0092d5b3255a41d7566248d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7466a8eca8f7b2eeec7887c9371d21e1"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a7466a8eca8f7b2eeec7887c9371d21e1">LZ4_compress_fast</a> (const char *source, char *dest, int inputSize, int maxOutputSize, int acceleration)</td></tr>
<tr class="separator:a7466a8eca8f7b2eeec7887c9371d21e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a35d5204eebb64d3caa3aa7c902166e28"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a35d5204eebb64d3caa3aa7c902166e28">LZ4_compress_default</a> (const char *source, char *dest, int inputSize, int maxOutputSize)</td></tr>
<tr class="separator:a35d5204eebb64d3caa3aa7c902166e28"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad54429a53d45871ef03e2659713e16da"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#ad54429a53d45871ef03e2659713e16da">LZ4_compress_fast_force</a> (const char *source, char *dest, int inputSize, int maxOutputSize, int acceleration)</td></tr>
<tr class="separator:ad54429a53d45871ef03e2659713e16da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad40bc2950dcb3f0db72bb6c422bafd9e"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#ad40bc2950dcb3f0db72bb6c422bafd9e">LZ4_compress_destSize_generic</a> (void *const ctx, const char *const src, char *const dst, int *const srcSizePtr, const int targetDstSize, const <a class="el" href="lz4_8c.html#ae86e1d8a28953326b685d6ebb243a699">tableType_t</a> tableType)</td></tr>
<tr class="separator:ad40bc2950dcb3f0db72bb6c422bafd9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65687653db41390036d83827f9f40d16"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a65687653db41390036d83827f9f40d16">LZ4_compress_destSize_extState</a> (void *state, const char *src, char *dst, int *srcSizePtr, int targetDstSize)</td></tr>
<tr class="separator:a65687653db41390036d83827f9f40d16"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a54116374080dae219ffa71e484ce5f2a"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a54116374080dae219ffa71e484ce5f2a">LZ4_compress_destSize</a> (const char *src, char *dst, int *srcSizePtr, int targetDstSize)</td></tr>
<tr class="separator:a54116374080dae219ffa71e484ce5f2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ee12bd94227e0c76a3b686eee813c91"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structLZ4__stream__t.html">LZ4_stream_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a2ee12bd94227e0c76a3b686eee813c91">LZ4_createStream</a> (void)</td></tr>
<tr class="separator:a2ee12bd94227e0c76a3b686eee813c91"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a62d9f1ebf60fd83bf2f0d1a58e80a64c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a62d9f1ebf60fd83bf2f0d1a58e80a64c">LZ4_resetStream</a> (<a class="el" href="structLZ4__stream__t.html">LZ4_stream_t</a> *LZ4_stream)</td></tr>
<tr class="separator:a62d9f1ebf60fd83bf2f0d1a58e80a64c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6a4702cac776d39c52074280d8fb84db"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a6a4702cac776d39c52074280d8fb84db">LZ4_freeStream</a> (<a class="el" href="structLZ4__stream__t.html">LZ4_stream_t</a> *LZ4_stream)</td></tr>
<tr class="separator:a6a4702cac776d39c52074280d8fb84db"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2b94615ba633a2c5511758d5f2cb34f5"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a2b94615ba633a2c5511758d5f2cb34f5">LZ4_loadDict</a> (<a class="el" href="structLZ4__stream__t.html">LZ4_stream_t</a> *LZ4_dict, const char *dictionary, int dictSize)</td></tr>
<tr class="separator:a2b94615ba633a2c5511758d5f2cb34f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0ad52b64cdf675156981fda2e01e62f8"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a0ad52b64cdf675156981fda2e01e62f8">LZ4_renormDictT</a> (<a class="el" href="structLZ4__stream__t__internal.html">LZ4_stream_t_internal</a> *LZ4_dict, const <a class="el" href="lz4_8c.html#a4ae1dab0fb4b072a66584546209e7d58">BYTE</a> *src)</td></tr>
<tr class="separator:a0ad52b64cdf675156981fda2e01e62f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abee2872be58007aae02ca0ca467dae4f"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#abee2872be58007aae02ca0ca467dae4f">LZ4_compress_fast_continue</a> (<a class="el" href="structLZ4__stream__t.html">LZ4_stream_t</a> *LZ4_stream, const char *source, char *dest, int inputSize, int maxOutputSize, int acceleration)</td></tr>
<tr class="separator:abee2872be58007aae02ca0ca467dae4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a25012ad469f42573a0dbda1d077aa24b"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a25012ad469f42573a0dbda1d077aa24b">LZ4_compress_forceExtDict</a> (<a class="el" href="structLZ4__stream__t.html">LZ4_stream_t</a> *LZ4_dict, const char *source, char *dest, int inputSize)</td></tr>
<tr class="separator:a25012ad469f42573a0dbda1d077aa24b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abb233b63fc3488ce647ee9c7b0a95a76"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#abb233b63fc3488ce647ee9c7b0a95a76">LZ4_saveDict</a> (<a class="el" href="structLZ4__stream__t.html">LZ4_stream_t</a> *LZ4_dict, char *safeBuffer, int dictSize)</td></tr>
<tr class="separator:abb233b63fc3488ce647ee9c7b0a95a76"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a711e2044000420a1e68d84aeb0d47f58"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a711e2044000420a1e68d84aeb0d47f58">LZ4_decompress_generic</a> (const char *const source, char *const dest, int inputSize, int outputSize, int endOnInput, int partialDecoding, int targetOutputSize, int dict, const <a class="el" href="lz4_8c.html#a4ae1dab0fb4b072a66584546209e7d58">BYTE</a> *const lowPrefix, const <a class="el" href="lz4_8c.html#a4ae1dab0fb4b072a66584546209e7d58">BYTE</a> *const dictStart, const size_t dictSize)</td></tr>
<tr class="separator:a711e2044000420a1e68d84aeb0d47f58"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0826f3dc340fdea6dfa985f6ac26642f"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a0826f3dc340fdea6dfa985f6ac26642f">LZ4_decompress_safe</a> (const char *source, char *dest, int compressedSize, int maxDecompressedSize)</td></tr>
<tr class="separator:a0826f3dc340fdea6dfa985f6ac26642f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a32ad048b557cd0bd1134cc8221dca208"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a32ad048b557cd0bd1134cc8221dca208">LZ4_decompress_safe_partial</a> (const char *source, char *dest, int compressedSize, int targetOutputSize, int maxDecompressedSize)</td></tr>
<tr class="separator:a32ad048b557cd0bd1134cc8221dca208"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1b6fd5873bbe60abc9a6bf7b3e75056a"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a1b6fd5873bbe60abc9a6bf7b3e75056a">LZ4_decompress_fast</a> (const char *source, char *dest, int originalSize)</td></tr>
<tr class="separator:a1b6fd5873bbe60abc9a6bf7b3e75056a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a328b12424f9542cbc348b98482e455f5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structLZ4__streamDecode__t.html">LZ4_streamDecode_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a328b12424f9542cbc348b98482e455f5">LZ4_createStreamDecode</a> (void)</td></tr>
<tr class="separator:a328b12424f9542cbc348b98482e455f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afdcbf92c1921ecf2838db322c77c1485"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#afdcbf92c1921ecf2838db322c77c1485">LZ4_freeStreamDecode</a> (<a class="el" href="structLZ4__streamDecode__t.html">LZ4_streamDecode_t</a> *LZ4_stream)</td></tr>
<tr class="separator:afdcbf92c1921ecf2838db322c77c1485"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a971624e4abed2ab679a8c1728875663b"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a971624e4abed2ab679a8c1728875663b">LZ4_setStreamDecode</a> (<a class="el" href="structLZ4__streamDecode__t.html">LZ4_streamDecode_t</a> *LZ4_streamDecode, const char *dictionary, int dictSize)</td></tr>
<tr class="separator:a971624e4abed2ab679a8c1728875663b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af0dfa40b19b99035c9a8a962a2012dae"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#af0dfa40b19b99035c9a8a962a2012dae">LZ4_decompress_safe_continue</a> (<a class="el" href="structLZ4__streamDecode__t.html">LZ4_streamDecode_t</a> *LZ4_streamDecode, const char *source, char *dest, int compressedSize, int maxOutputSize)</td></tr>
<tr class="separator:af0dfa40b19b99035c9a8a962a2012dae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acfb9c80632c155cdb7cce498ae1c88bc"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#acfb9c80632c155cdb7cce498ae1c88bc">LZ4_decompress_fast_continue</a> (<a class="el" href="structLZ4__streamDecode__t.html">LZ4_streamDecode_t</a> *LZ4_streamDecode, const char *source, char *dest, int originalSize)</td></tr>
<tr class="separator:acfb9c80632c155cdb7cce498ae1c88bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a775720f5916b2dfe55849e7b488aa43f"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a775720f5916b2dfe55849e7b488aa43f">LZ4_decompress_usingDict_generic</a> (const char *source, char *dest, int compressedSize, int maxOutputSize, int safe, const char *dictStart, int dictSize)</td></tr>
<tr class="separator:a775720f5916b2dfe55849e7b488aa43f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a36c8331cc4609de05d87da6c0eea574e"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a36c8331cc4609de05d87da6c0eea574e">LZ4_decompress_safe_usingDict</a> (const char *source, char *dest, int compressedSize, int maxOutputSize, const char *dictStart, int dictSize)</td></tr>
<tr class="separator:a36c8331cc4609de05d87da6c0eea574e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1af9f7a2df20389dd9a0a31706c683b7"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a1af9f7a2df20389dd9a0a31706c683b7">LZ4_decompress_fast_usingDict</a> (const char *source, char *dest, int originalSize, const char *dictStart, int dictSize)</td></tr>
<tr class="separator:a1af9f7a2df20389dd9a0a31706c683b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0c2840727a838f4c57dda1410d29c81f"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a0c2840727a838f4c57dda1410d29c81f">LZ4_decompress_safe_forceExtDict</a> (const char *source, char *dest, int compressedSize, int maxOutputSize, const char *dictStart, int dictSize)</td></tr>
<tr class="separator:a0c2840727a838f4c57dda1410d29c81f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a464e8e2a2ad215e0d94042722eb75551"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a464e8e2a2ad215e0d94042722eb75551">LZ4_compress_limitedOutput</a> (const char *source, char *dest, int inputSize, int maxOutputSize)</td></tr>
<tr class="separator:a464e8e2a2ad215e0d94042722eb75551"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a806e7d86885991c722172bcf57abb71b"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a806e7d86885991c722172bcf57abb71b">LZ4_compress</a> (const char *source, char *dest, int inputSize)</td></tr>
<tr class="separator:a806e7d86885991c722172bcf57abb71b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab9e6911a8271745f3a45490edeae135b"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#ab9e6911a8271745f3a45490edeae135b">LZ4_compress_limitedOutput_withState</a> (void *state, const char *src, char *dst, int srcSize, int dstSize)</td></tr>
<tr class="separator:ab9e6911a8271745f3a45490edeae135b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9fa2e6e61caea57ae1c3ef996f0e9ac9"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a9fa2e6e61caea57ae1c3ef996f0e9ac9">LZ4_compress_withState</a> (void *state, const char *src, char *dst, int srcSize)</td></tr>
<tr class="separator:a9fa2e6e61caea57ae1c3ef996f0e9ac9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c7e8a92e061237954e1cb1d18a38160"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a2c7e8a92e061237954e1cb1d18a38160">LZ4_compress_limitedOutput_continue</a> (<a class="el" href="structLZ4__stream__t.html">LZ4_stream_t</a> *LZ4_stream, const char *src, char *dst, int srcSize, int maxDstSize)</td></tr>
<tr class="separator:a2c7e8a92e061237954e1cb1d18a38160"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7936aa7dce7ba045f7daa578de555175"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a7936aa7dce7ba045f7daa578de555175">LZ4_compress_continue</a> (<a class="el" href="structLZ4__stream__t.html">LZ4_stream_t</a> *LZ4_stream, const char *source, char *dest, int inputSize)</td></tr>
<tr class="separator:a7936aa7dce7ba045f7daa578de555175"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a76994c12731075f0d8a96239c8856192"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a76994c12731075f0d8a96239c8856192">LZ4_uncompress</a> (const char *source, char *dest, int outputSize)</td></tr>
<tr class="separator:a76994c12731075f0d8a96239c8856192"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a81aa900c172d655f8a4f0a75739791f0"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a81aa900c172d655f8a4f0a75739791f0">LZ4_uncompress_unknownOutputSize</a> (const char *source, char *dest, int isize, int maxOutputSize)</td></tr>
<tr class="separator:a81aa900c172d655f8a4f0a75739791f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1fddf246561e7b13fb1b3b10aad55045"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a1fddf246561e7b13fb1b3b10aad55045">LZ4_sizeofStreamState</a> ()</td></tr>
<tr class="separator:a1fddf246561e7b13fb1b3b10aad55045"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a018f4d0c2e87c5420bdb86cad1b84e8d"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a018f4d0c2e87c5420bdb86cad1b84e8d">LZ4_init</a> (<a class="el" href="structLZ4__stream__t__internal.html">LZ4_stream_t_internal</a> *lz4ds, <a class="el" href="lz4_8c.html#a4ae1dab0fb4b072a66584546209e7d58">BYTE</a> *base)</td></tr>
<tr class="separator:a018f4d0c2e87c5420bdb86cad1b84e8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc12a443b49ec045db2399d57c0afde7"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#acc12a443b49ec045db2399d57c0afde7">LZ4_resetStreamState</a> (void *state, char *inputBuffer)</td></tr>
<tr class="separator:acc12a443b49ec045db2399d57c0afde7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3bc34ce06f00512001d0b5ffd1780b6d"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a3bc34ce06f00512001d0b5ffd1780b6d">LZ4_create</a> (char *inputBuffer)</td></tr>
<tr class="separator:a3bc34ce06f00512001d0b5ffd1780b6d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2fd193cdf3113ab39f312a6cf625e988"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a2fd193cdf3113ab39f312a6cf625e988">LZ4_slideInputBuffer</a> (void *LZ4_Data)</td></tr>
<tr class="separator:a2fd193cdf3113ab39f312a6cf625e988"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ea4e15e70c6c9fb4c33c2e47bdf6c57"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a2ea4e15e70c6c9fb4c33c2e47bdf6c57">LZ4_decompress_safe_withPrefix64k</a> (const char *source, char *dest, int compressedSize, int maxOutputSize)</td></tr>
<tr class="separator:a2ea4e15e70c6c9fb4c33c2e47bdf6c57"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aef3d7b7bead970344b439ac9bd672065"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#aef3d7b7bead970344b439ac9bd672065">LZ4_decompress_fast_withPrefix64k</a> (const char *source, char *dest, int originalSize)</td></tr>
<tr class="separator:aef3d7b7bead970344b439ac9bd672065"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:a008b9fd5094e20eec7d8f504530d113c"><td class="memItemLeft" align="right" valign="top">static const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#a008b9fd5094e20eec7d8f504530d113c">LZ4_minLength</a> = ( ( 8 + 4 ) +1)</td></tr>
<tr class="separator:a008b9fd5094e20eec7d8f504530d113c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac55e8e70f9d03d1f06d823de23222fee"><td class="memItemLeft" align="right" valign="top">static const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#ac55e8e70f9d03d1f06d823de23222fee">LZ4_64Klimit</a> = ((64 *(1 &lt;&lt;10) ) + ( ( 8 + 4 ) -1))</td></tr>
<tr class="separator:ac55e8e70f9d03d1f06d823de23222fee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa32dfc3b58308fccc1eb52d8aa2c7e3c"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="lz4_8c.html#ac3df7cf3c8cb172a588adec881447d68">U32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#aa32dfc3b58308fccc1eb52d8aa2c7e3c">LZ4_skipTrigger</a> = 6</td></tr>
<tr class="separator:aa32dfc3b58308fccc1eb52d8aa2c7e3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af13a05dee5c1ab05876940b3e3138714"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="lz4_8c.html#a24c386d3758eba951eb7532fdbb45804">U64</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lz4_8c.html#af13a05dee5c1ab05876940b3e3138714">prime5bytes</a> = 889523592379ULL</td></tr>
<tr class="separator:af13a05dee5c1ab05876940b3e3138714"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a class="anchor" id="a2868cdd8d68d74d3195986c1b4e8d0ff"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ACCELERATION_DEFAULT&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00050">50</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l01011">LZ4_compress_fast_continue()</a>, and <a class="el" href="lz4_8c_source.html#l00657">LZ4_compress_fast_extState()</a>.</p>

</div>
</div>
<a class="anchor" id="ab6db208cb9c6a8d096008384a4c8b8c1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ALLOCATOR</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">n, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">s&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;calloc(n,s)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00106">106</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l00912">LZ4_compress_destSize()</a>, <a class="el" href="lz4_8c_source.html#l00679">LZ4_compress_fast()</a>, <a class="el" href="lz4_8c_source.html#l01489">LZ4_create()</a>, <a class="el" href="lz4_8c_source.html#l00935">LZ4_createStream()</a>, and <a class="el" href="lz4_8c_source.html#l01319">LZ4_createStreamDecode()</a>.</p>

</div>
</div>
<a class="anchor" id="a155d81bbd0ae81c533d696c563c6ea87"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define COPYLENGTH&#160;&#160;&#160;8</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00221">221</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l01110">LZ4_decompress_generic()</a>.</p>

</div>
</div>
<a class="anchor" id="a7d26a1c40d6107cf2f19558492591e67"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define expect</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">expr, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">value&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;(expr)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00095">95</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

</div>
</div>
<a class="anchor" id="ac032d233a8ebfcd82fd49d0824eefb18"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define FORCE_INLINE&#160;&#160;&#160;static</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00087">87</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

</div>
</div>
<a class="anchor" id="a2e47ec7ce19d2f57a60da284f1d7b0ab"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define FREEMEM&#160;&#160;&#160;free</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00107">107</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l00912">LZ4_compress_destSize()</a>, <a class="el" href="lz4_8c_source.html#l00679">LZ4_compress_fast()</a>, <a class="el" href="lz4_8c_source.html#l00948">LZ4_freeStream()</a>, and <a class="el" href="lz4_8c_source.html#l01325">LZ4_freeStreamDecode()</a>.</p>

</div>
</div>
<a class="anchor" id="a44172ac633c517cb4c9e278cef36b000"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define GB&#160;&#160;&#160;*(1U&lt;&lt;30)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00228">228</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l00956">LZ4_loadDict()</a>.</p>

</div>
</div>
<a class="anchor" id="a10355a0f2e4e7f206a362ffa2272ec22"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define HASH_SIZE_U32&#160;&#160;&#160;(1 &lt;&lt; <a class="el" href="lz4_8c.html#ac7f04539d94ce57826ef8b2f3d8408af">LZ4_HASHLOG</a>)       /* required as macro for static allocation */</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00340">340</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l00990">LZ4_renormDictT()</a>.</p>

</div>
</div>
<a class="anchor" id="aae700b88149456d76a68c28e04320048"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define HASH_UNIT&#160;&#160;&#160;sizeof(size_t)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00955">955</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l00956">LZ4_loadDict()</a>.</p>

</div>
</div>
<a class="anchor" id="a89f3391502e32c9a48898f47f6473011"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define HASHTABLESIZE&#160;&#160;&#160;(1 &lt;&lt; <a class="el" href="lz4_8h.html#a24ddbc39e7379532031a91357e66a32c">LZ4_MEMORY_USAGE</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00339">339</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

</div>
</div>
<a class="anchor" id="a396a35bbe687da2192faae2da8b66244"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define HEAPMODE&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00044">44</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

</div>
</div>
<a class="anchor" id="a1841fd1a462d245d8c73dce55e2f45da"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define KB&#160;&#160;&#160;*(1 &lt;&lt;10)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00226">226</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l01011">LZ4_compress_fast_continue()</a>, <a class="el" href="lz4_8c_source.html#l01298">LZ4_decompress_fast()</a>, <a class="el" href="lz4_8c_source.html#l01510">LZ4_decompress_fast_withPrefix64k()</a>, <a class="el" href="lz4_8c_source.html#l01110">LZ4_decompress_generic()</a>, <a class="el" href="lz4_8c_source.html#l01505">LZ4_decompress_safe_withPrefix64k()</a>, <a class="el" href="lz4_8c_source.html#l01421">LZ4_decompress_usingDict_generic()</a>, <a class="el" href="lz4_8c_source.html#l00956">LZ4_loadDict()</a>, <a class="el" href="lz4_8c_source.html#l00990">LZ4_renormDictT()</a>, <a class="el" href="lz4_8c_source.html#l01083">LZ4_saveDict()</a>, and <a class="el" href="lz4_8c_source.html#l01496">LZ4_slideInputBuffer()</a>.</p>

</div>
</div>
<a class="anchor" id="a7a912d9a1f869b93be505568dce7fa8c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define LASTLITERALS&#160;&#160;&#160;5</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00222">222</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l00722">LZ4_compress_destSize_generic()</a>, <a class="el" href="lz4_8c_source.html#l00435">LZ4_compress_generic()</a>, and <a class="el" href="lz4_8c_source.html#l01110">LZ4_decompress_generic()</a>.</p>

</div>
</div>
<a class="anchor" id="aa0672ea7123854cc5f51902a06c473fb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define likely</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">expr</td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="lz4_8c.html#a7d26a1c40d6107cf2f19558492591e67">expect</a>((expr) != 0, 1)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00098">98</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l00315">LZ4_count()</a>, and <a class="el" href="lz4_8c_source.html#l01110">LZ4_decompress_generic()</a>.</p>

</div>
</div>
<a class="anchor" id="ac7f04539d94ce57826ef8b2f3d8408af"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define LZ4_HASHLOG&#160;&#160;&#160;(<a class="el" href="lz4_8h.html#a24ddbc39e7379532031a91357e66a32c">LZ4_MEMORY_USAGE</a>-2)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00338">338</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l00381">LZ4_hashSequence()</a>, and <a class="el" href="lz4_8c_source.html#l00390">LZ4_hashSequence64()</a>.</p>

</div>
</div>
<a class="anchor" id="a233a86aeac0d8f5c00236b4d8d055761"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define LZ4_STATIC_ASSERT</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">c</td><td>)</td>
          <td>&#160;&#160;&#160;{ enum { LZ4_static_assert = 1/(int)(!!(c)) }; }   /* use only *after* variable declarations */</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00242">242</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l00935">LZ4_createStream()</a>.</p>

</div>
</div>
<a class="anchor" id="a08e4da5f3d0c7936fa52467f40e4b6aa"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define MAX_DISTANCE&#160;&#160;&#160;((1 &lt;&lt; <a class="el" href="lz4_8c.html#ab761e7bc07fbb86a76ec92d360d3309e">MAXD_LOG</a>) - 1)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00231">231</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l00722">LZ4_compress_destSize_generic()</a>, and <a class="el" href="lz4_8c_source.html#l00435">LZ4_compress_generic()</a>.</p>

</div>
</div>
<a class="anchor" id="ab761e7bc07fbb86a76ec92d360d3309e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define MAXD_LOG&#160;&#160;&#160;16</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00230">230</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

</div>
</div>
<a class="anchor" id="aa6b38d492364d98453284934ed7caee9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define MB&#160;&#160;&#160;*(1 &lt;&lt;20)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00227">227</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

</div>
</div>
<a class="anchor" id="a1bd91a4e39950622f1d2e1c8990d2284"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define MEM_INIT&#160;&#160;&#160;memset</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00109">109</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l01476">LZ4_init()</a>, and <a class="el" href="lz4_8c_source.html#l00943">LZ4_resetStream()</a>.</p>

</div>
</div>
<a class="anchor" id="a6bb5847a99cd90aca07870a394cbe70d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define MFLIMIT&#160;&#160;&#160;(<a class="el" href="lz4_8c.html#a155d81bbd0ae81c533d696c563c6ea87">COPYLENGTH</a>+<a class="el" href="lz4_8c.html#a2d835b35b6582451a75dc6ff464a9e75">MINMATCH</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00223">223</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l00722">LZ4_compress_destSize_generic()</a>, <a class="el" href="lz4_8c_source.html#l00435">LZ4_compress_generic()</a>, and <a class="el" href="lz4_8c_source.html#l01110">LZ4_decompress_generic()</a>.</p>

</div>
</div>
<a class="anchor" id="a2d835b35b6582451a75dc6ff464a9e75"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define MINMATCH&#160;&#160;&#160;4</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00219">219</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l00722">LZ4_compress_destSize_generic()</a>, <a class="el" href="lz4_8c_source.html#l00435">LZ4_compress_generic()</a>, <a class="el" href="lz4_8c_source.html#l01110">LZ4_decompress_generic()</a>, and <a class="el" href="lz4_8c_source.html#l00381">LZ4_hashSequence()</a>.</p>

</div>
</div>
<a class="anchor" id="aa84b594ef328b62b23e36c78abe2aaf0"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ML_BITS&#160;&#160;&#160;4</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00233">233</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l00722">LZ4_compress_destSize_generic()</a>, <a class="el" href="lz4_8c_source.html#l00435">LZ4_compress_generic()</a>, and <a class="el" href="lz4_8c_source.html#l01110">LZ4_decompress_generic()</a>.</p>

</div>
</div>
<a class="anchor" id="aa939dccc909b8b36baadb3265a72b37a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ML_MASK&#160;&#160;&#160;((1U&lt;&lt;ML_BITS)-1)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00234">234</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l00722">LZ4_compress_destSize_generic()</a>, <a class="el" href="lz4_8c_source.html#l00435">LZ4_compress_generic()</a>, and <a class="el" href="lz4_8c_source.html#l01110">LZ4_decompress_generic()</a>.</p>

</div>
</div>
<a class="anchor" id="ae6261d794dfe7c6816e3b342c643f56f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RUN_BITS&#160;&#160;&#160;(8-<a class="el" href="lz4_8c.html#aa84b594ef328b62b23e36c78abe2aaf0">ML_BITS</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00235">235</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

</div>
</div>
<a class="anchor" id="aec45fd08a68c07b74493e631ae52aca1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RUN_MASK&#160;&#160;&#160;((1U&lt;&lt;RUN_BITS)-1)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00236">236</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l00722">LZ4_compress_destSize_generic()</a>, <a class="el" href="lz4_8c_source.html#l00435">LZ4_compress_generic()</a>, and <a class="el" href="lz4_8c_source.html#l01110">LZ4_decompress_generic()</a>.</p>

</div>
</div>
<a class="anchor" id="a0b31438dd90256ed47b3bea0eb62be06"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define STEPSIZE&#160;&#160;&#160;sizeof(size_t)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00134">134</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l00315">LZ4_count()</a>.</p>

</div>
</div>
<a class="anchor" id="ad8700448546b3b5111404cc021061fd5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define unlikely</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">expr</td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="lz4_8c.html#a7d26a1c40d6107cf2f19558492591e67">expect</a>((expr) != 0, 0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00099">99</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l00722">LZ4_compress_destSize_generic()</a>, <a class="el" href="lz4_8c_source.html#l00435">LZ4_compress_generic()</a>, and <a class="el" href="lz4_8c_source.html#l01110">LZ4_decompress_generic()</a>.</p>

</div>
</div>
<h2 class="groupheader">Typedef Documentation</h2>
<a class="anchor" id="a4ae1dab0fb4b072a66584546209e7d58"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef unsigned char <a class="el" href="lz4_8c.html#a4ae1dab0fb4b072a66584546209e7d58">BYTE</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00123">123</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

</div>
</div>
<a class="anchor" id="a57a2244776e01ad620c556de58eb7880"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef signed int <a class="el" href="lz4_8c.html#a57a2244776e01ad620c556de58eb7880">S32</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00126">126</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

</div>
</div>
<a class="anchor" id="adf928e51a60dba0df29d615401cc55a8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef unsigned short <a class="el" href="lz4_8c.html#adf928e51a60dba0df29d615401cc55a8">U16</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00124">124</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

</div>
</div>
<a class="anchor" id="ac3df7cf3c8cb172a588adec881447d68"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef unsigned int <a class="el" href="lz4_8c.html#ac3df7cf3c8cb172a588adec881447d68">U32</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00125">125</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

</div>
</div>
<a class="anchor" id="a24c386d3758eba951eb7532fdbb45804"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef unsigned long long <a class="el" href="lz4_8c.html#a24c386d3758eba951eb7532fdbb45804">U64</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00127">127</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

</div>
</div>
<h2 class="groupheader">Enumeration Type Documentation</h2>
<a class="anchor" id="ab22d25a446ad3e8288401052deccda4c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="lz4_8c.html#ab22d25a446ad3e8288401052deccda4c">dict_directive</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ab22d25a446ad3e8288401052deccda4ca0c48f9478a9b96dcb96a1a8781aba13f"></a>noDict</em>&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ab22d25a446ad3e8288401052deccda4ca34c34b9cfe0046130ff97acf6914519d"></a>withPrefix64k</em>&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ab22d25a446ad3e8288401052deccda4caa8cc166c33fdfcd904c260136978913b"></a>usingExtDict</em>&#160;</td><td class="fielddoc">
</td></tr>
</table>

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00361">361</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

</div>
</div>
<a class="anchor" id="a9f23ad1797bc66e6b6dff6cf3acfd351"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="lz4_8c.html#a9f23ad1797bc66e6b6dff6cf3acfd351">dictIssue_directive</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a9f23ad1797bc66e6b6dff6cf3acfd351a2a95ee19c5c0704200f9154a4abcf115"></a>noDictIssue</em>&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a9f23ad1797bc66e6b6dff6cf3acfd351a4609b423b2c861fd5968b33837c76236"></a>dictSmall</em>&#160;</td><td class="fielddoc">
</td></tr>
</table>

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00362">362</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

</div>
</div>
<a class="anchor" id="a2719d1421671f2c7fa3c68ca7465994c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="lz4_8c.html#a2719d1421671f2c7fa3c68ca7465994c">earlyEnd_directive</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a2719d1421671f2c7fa3c68ca7465994ca0a601c9076b9914da4a237c8688b1c88"></a>full</em>&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a2719d1421671f2c7fa3c68ca7465994ca67bce1b2dc0e7c66a27de1a9e146ce3e"></a>partial</em>&#160;</td><td class="fielddoc">
</td></tr>
</table>

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00365">365</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

</div>
</div>
<a class="anchor" id="a23fcfcea9fce4ad48b37485e3b6e8746"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="lz4_8c.html#a23fcfcea9fce4ad48b37485e3b6e8746">endCondition_directive</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a23fcfcea9fce4ad48b37485e3b6e8746a92d766b3022f9d86ccf764d716a46b2a"></a>endOnOutputSize</em>&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a23fcfcea9fce4ad48b37485e3b6e8746a2a30c7b77002529763d202e7ac636539"></a>endOnInputSize</em>&#160;</td><td class="fielddoc">
</td></tr>
</table>

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00364">364</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

</div>
</div>
<a class="anchor" id="ab93acf685743debab05876250a1cbe28"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="lz4_8c.html#ab93acf685743debab05876250a1cbe28">limitedOutput_directive</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ab93acf685743debab05876250a1cbe28adc568f9214a2932542608f43124efcff"></a>notLimited</em>&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ab93acf685743debab05876250a1cbe28a06ce6334cca200bdb7d30cf1422ca5aa"></a>limitedOutput</em>&#160;</td><td class="fielddoc">
</td></tr>
</table>

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00358">358</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

</div>
</div>
<a class="anchor" id="ae86e1d8a28953326b685d6ebb243a699"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="lz4_8c.html#ae86e1d8a28953326b685d6ebb243a699">tableType_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ae86e1d8a28953326b685d6ebb243a699a5c952c05e312cfc0589ef1d283397560"></a>byPtr</em>&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ae86e1d8a28953326b685d6ebb243a699ae7520fe8d6957f5029ddeb0652c65471"></a>byU32</em>&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ae86e1d8a28953326b685d6ebb243a699a48aff40d7237850c996a1f6c266a598f"></a>byU16</em>&#160;</td><td class="fielddoc">
</td></tr>
</table>

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00359">359</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="ab7bfc24aa9fe12cae4f0da4538c08aef"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static unsigned LZ4_64bits </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00136">136</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l00894">LZ4_compress_destSize_extState()</a>, <a class="el" href="lz4_8c_source.html#l00657">LZ4_compress_fast_extState()</a>, <a class="el" href="lz4_8c_source.html#l00705">LZ4_compress_fast_force()</a>, <a class="el" href="lz4_8c_source.html#l00315">LZ4_count()</a>, <a class="el" href="lz4_8c_source.html#l00397">LZ4_hashSequenceT()</a>, <a class="el" href="lz4_8c_source.html#l00248">LZ4_NbCommonBytes()</a>, and <a class="el" href="lz4_8c_source.html#l00193">LZ4_read_ARCH()</a>.</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_ab7bfc24aa9fe12cae4f0da4538c08aef_icgraph.png" border="0" usemap="#lz4_8c_ab7bfc24aa9fe12cae4f0da4538c08aef_icgraph" alt=""/></div>
<map name="lz4_8c_ab7bfc24aa9fe12cae4f0da4538c08aef_icgraph" id="lz4_8c_ab7bfc24aa9fe12cae4f0da4538c08aef_icgraph">
<area shape="rect" id="node2" href="lz4_8c.html#a65687653db41390036d83827f9f40d16" title="LZ4_compress_destSize\l_extState" alt="" coords="1157,6,1323,47"/><area shape="rect" id="node4" href="lz4_8h.html#aa1dd11dbded7552766e763c822718586" title="LZ4_compress_fast_extState" alt="" coords="902,123,1095,149"/><area shape="rect" id="node12" href="lz4_8c.html#ad54429a53d45871ef03e2659713e16da" title="LZ4_compress_fast_force" alt="" coords="912,405,1085,432"/><area shape="rect" id="node13" href="lz4_8c.html#ab8919e7197ca3e2e3b1789b3a66c0703" title="LZ4_count" alt="" coords="367,163,449,189"/><area shape="rect" id="node20" href="lz4_8c.html#a136925d371704bc6a49d5eb3f85b9ff6" title="LZ4_hashSequenceT" alt="" coords="146,264,291,291"/><area shape="rect" id="node25" href="lz4_8c.html#ac0c3137c89a9186b6422b4dd1842a05d" title="LZ4_NbCommonBytes" alt="" coords="141,112,296,139"/><area shape="rect" id="node26" href="lz4_8c.html#aae7aec5429d810d72971501f66d6d79c" title="LZ4_read_ARCH" alt="" coords="157,213,280,240"/><area shape="rect" id="node3" href="lz4_8h.html#a82b0912e04b945e3817def431071dcd6" title="LZ4_compress_destSize" alt="" coords="1385,13,1551,40"/><area shape="rect" id="node5" href="lz4_8h.html#affe4afb333be7fdc027316cc3a381b04" title="LZ4_compress_fast" alt="" coords="1171,123,1309,149"/><area shape="rect" id="node9" href="lz4_8h.html#aae32f2434789e3878e43f52094b81b9a" title="LZ4_compress_limitedOutput\l_withState" alt="" coords="1144,174,1336,215"/><area shape="rect" id="node10" href="lz4_8h.html#a430f331e5951658bd033faf564a958bf" title="LZ4_compress_withState" alt="" coords="1155,240,1325,267"/><area shape="rect" id="node11" href="tw-state_8c.html#a23a06d48ada7a6f453ea34d6175516fd" title="tw_snapshot_delta" alt="" coords="1175,72,1305,99"/><area shape="rect" id="node6" href="lz4_8h.html#a763c64c41c7248a98cf2e9c733bffd3e" title="LZ4_compress_default" alt="" coords="1391,123,1545,149"/><area shape="rect" id="node7" href="lz4_8h.html#a3a6eebab33f6637b7bd70db2c66ff88a" title="LZ4_compress_limitedOutput" alt="" coords="1600,97,1792,124"/><area shape="rect" id="node8" href="lz4_8h.html#a381f2c18481ff02bef22198a6e1d0cf2" title="LZ4_compress" alt="" coords="1642,148,1750,175"/><area shape="rect" id="node14" href="lz4_8c.html#a9be2dc3e3605017199507c4fdb8b7a8f" title="LZ4_compress_generic" alt="" coords="691,303,848,329"/><area shape="rect" id="node19" href="lz4_8c.html#ad40bc2950dcb3f0db72bb6c422bafd9e" title="LZ4_compress_destSize\l_generic" alt="" coords="686,206,853,247"/><area shape="rect" id="node15" href="lz4_8h.html#a95a14f1e80807a2def8a25dc4a92e505" title="LZ4_compress_fast_continue" alt="" coords="902,349,1095,376"/><area shape="rect" id="node18" href="lz4_8c.html#a25012ad469f42573a0dbda1d077aa24b" title="LZ4_compress_forceExtDict" alt="" coords="905,299,1093,325"/><area shape="rect" id="node16" href="lz4_8h.html#a2383bf54f8201572b6f747c79c82c387" title="LZ4_compress_limitedOutput\l_continue" alt="" coords="1144,302,1336,343"/><area shape="rect" id="node17" href="lz4_8h.html#ae109cde385eef87af7d46ce529bb857f" title="LZ4_compress_continue" alt="" coords="1158,368,1322,395"/><area shape="rect" id="node21" href="lz4_8c.html#a3021d918ac3b36d85a61bedab5387e45" title="LZ4_hashPosition" alt="" coords="345,264,471,291"/><area shape="rect" id="node22" href="lz4_8c.html#a1dbbcf20551bf41ef0b8b8c0864a92d9" title="LZ4_putPosition" alt="" coords="521,365,637,392"/><area shape="rect" id="node24" href="lz4_8c.html#a2d5adc05c787b62c89b588f4a983f302" title="LZ4_getPosition" alt="" coords="521,264,637,291"/><area shape="rect" id="node23" href="lz4_8h.html#a8bddc4523649a0417a05b51cd86d29dc" title="LZ4_loadDict" alt="" coords="720,365,819,392"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a806e7d86885991c722172bcf57abb71b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int LZ4_compress </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>source</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>dest</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>inputSize</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l01456">1456</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00697">LZ4_compress_default()</a>, and <a class="el" href="lz4_8c_source.html#l00372">LZ4_compressBound()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a806e7d86885991c722172bcf57abb71b_cgraph.png" border="0" usemap="#lz4_8c_a806e7d86885991c722172bcf57abb71b_cgraph" alt=""/></div>
<map name="lz4_8c_a806e7d86885991c722172bcf57abb71b_cgraph" id="lz4_8c_a806e7d86885991c722172bcf57abb71b_cgraph">
<area shape="rect" id="node2" href="lz4_8c.html#a35d5204eebb64d3caa3aa7c902166e28" title="LZ4_compress_default" alt="" coords="163,537,317,564"/><area shape="rect" id="node6" href="lz4_8c.html#a2b09f5ca41ce609bb136d3637beffe04" title="LZ4_compressBound" alt="" coords="801,588,946,615"/><area shape="rect" id="node3" href="lz4_8c.html#a7466a8eca8f7b2eeec7887c9371d21e1" title="LZ4_compress_fast" alt="" coords="366,537,503,564"/><area shape="rect" id="node4" href="lz4_8c.html#a19a6258c0092d5b3255a41d7566248d7" title="LZ4_compress_fast_extState" alt="" coords="553,537,746,564"/><area shape="rect" id="node5" href="lz4_8c.html#a62d9f1ebf60fd83bf2f0d1a58e80a64c" title="LZ4_resetStream" alt="" coords="812,487,935,513"/><area shape="rect" id="node7" href="lz4_8c.html#a9be2dc3e3605017199507c4fdb8b7a8f" title="LZ4_compress_generic" alt="" coords="795,309,952,336"/><area shape="rect" id="node11" href="lz4_8c.html#ab7bfc24aa9fe12cae4f0da4538c08aef" title="LZ4_64bits" alt="" coords="1614,385,1701,412"/><area shape="rect" id="node8" href="lz4_8c.html#a1dbbcf20551bf41ef0b8b8c0864a92d9" title="LZ4_putPosition" alt="" coords="1001,183,1117,209"/><area shape="rect" id="node9" href="lz4_8c.html#a3021d918ac3b36d85a61bedab5387e45" title="LZ4_hashPosition" alt="" coords="1185,183,1311,209"/><area shape="rect" id="node16" href="lz4_8c.html#a91090d7f3d29948be259526ace41da4c" title="LZ4_read32" alt="" coords="1612,284,1703,311"/><area shape="rect" id="node17" href="lz4_8c.html#af0798145fd1c1178d96b18963f42f861" title="LZ4_putPositionOnHash" alt="" coords="1166,233,1330,260"/><area shape="rect" id="node18" href="lz4_8c.html#a92278f0658735749f30ae82e895f1a78" title="LZ4_getPositionOnHash" alt="" coords="1166,309,1330,336"/><area shape="rect" id="node19" href="lz4_8c.html#a0c2e465f97a0020fd9d49af49689644b" title="LZ4_wildCopy" alt="" coords="1006,385,1111,412"/><area shape="rect" id="node21" href="lz4_8c.html#a3a6a0833a6f5ee0e99c80cbae73ca3a7" title="LZ4_writeLE16" alt="" coords="1004,487,1113,513"/><area shape="rect" id="node23" href="lz4_8c.html#ab8919e7197ca3e2e3b1789b3a66c0703" title="LZ4_count" alt="" coords="1207,436,1289,463"/><area shape="rect" id="node26" href="lz4_8c.html#a2d5adc05c787b62c89b588f4a983f302" title="LZ4_getPosition" alt="" coords="1001,284,1117,311"/><area shape="rect" id="node10" href="lz4_8c.html#a136925d371704bc6a49d5eb3f85b9ff6" title="LZ4_hashSequenceT" alt="" coords="1383,31,1529,57"/><area shape="rect" id="node14" href="lz4_8c.html#aae7aec5429d810d72971501f66d6d79c" title="LZ4_read_ARCH" alt="" coords="1395,335,1517,361"/><area shape="rect" id="node12" href="lz4_8c.html#aa868f14073d9b94702f06b6d4a3b1780" title="LZ4_hashSequence64" alt="" coords="1582,5,1733,32"/><area shape="rect" id="node13" href="lz4_8c.html#a6410a58309ab003d2d64a1323aead192" title="LZ4_hashSequence" alt="" coords="1589,56,1726,83"/><area shape="rect" id="node15" href="lz4_8c.html#a08d108393438a63016c65c4433a95109" title="LZ4_read64" alt="" coords="1612,335,1703,361"/><area shape="rect" id="node20" href="lz4_8c.html#ad53d5222d76f18ead9f7db9863091d18" title="LZ4_copy8" alt="" coords="1205,385,1291,412"/><area shape="rect" id="node22" href="lz4_8c.html#aa8a9ba402bf00e8e6c21691085ae9601" title="LZ4_isLittleEndian" alt="" coords="1593,537,1722,564"/><area shape="rect" id="node24" href="lz4_8c.html#ac0c3137c89a9186b6422b4dd1842a05d" title="LZ4_NbCommonBytes" alt="" coords="1379,487,1533,513"/><area shape="rect" id="node25" href="lz4_8c.html#adceb4c7713e1bed1554da37458db6fb6" title="LZ4_read16" alt="" coords="1411,436,1501,463"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a7936aa7dce7ba045f7daa578de555175"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int LZ4_compress_continue </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structLZ4__stream__t.html">LZ4_stream_t</a> *&#160;</td>
          <td class="paramname"><em>LZ4_stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>source</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>dest</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>inputSize</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l01460">1460</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l01011">LZ4_compress_fast_continue()</a>, and <a class="el" href="lz4_8c_source.html#l00372">LZ4_compressBound()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a7936aa7dce7ba045f7daa578de555175_cgraph.png" border="0" usemap="#lz4_8c_a7936aa7dce7ba045f7daa578de555175_cgraph" alt=""/></div>
<map name="lz4_8c_a7936aa7dce7ba045f7daa578de555175_cgraph" id="lz4_8c_a7936aa7dce7ba045f7daa578de555175_cgraph">
<area shape="rect" id="node2" href="lz4_8c.html#abee2872be58007aae02ca0ca467dae4f" title="LZ4_compress_fast_continue" alt="" coords="219,154,413,181"/><area shape="rect" id="node24" href="lz4_8c.html#a2b09f5ca41ce609bb136d3637beffe04" title="LZ4_compressBound" alt="" coords="243,205,389,232"/><area shape="rect" id="node3" href="lz4_8c.html#a0ad52b64cdf675156981fda2e01e62f8" title="LZ4_renormDictT" alt="" coords="479,129,601,156"/><area shape="rect" id="node4" href="lz4_8c.html#a9be2dc3e3605017199507c4fdb8b7a8f" title="LZ4_compress_generic" alt="" coords="461,180,619,206"/><area shape="rect" id="node5" href="lz4_8c.html#a1dbbcf20551bf41ef0b8b8c0864a92d9" title="LZ4_putPosition" alt="" coords="667,230,783,257"/><area shape="rect" id="node6" href="lz4_8c.html#a3021d918ac3b36d85a61bedab5387e45" title="LZ4_hashPosition" alt="" coords="851,230,978,257"/><area shape="rect" id="node13" href="lz4_8c.html#a91090d7f3d29948be259526ace41da4c" title="LZ4_read32" alt="" coords="1279,78,1369,105"/><area shape="rect" id="node14" href="lz4_8c.html#af0798145fd1c1178d96b18963f42f861" title="LZ4_putPositionOnHash" alt="" coords="833,180,997,206"/><area shape="rect" id="node15" href="lz4_8c.html#a92278f0658735749f30ae82e895f1a78" title="LZ4_getPositionOnHash" alt="" coords="833,129,997,156"/><area shape="rect" id="node16" href="lz4_8c.html#a0c2e465f97a0020fd9d49af49689644b" title="LZ4_wildCopy" alt="" coords="673,382,778,409"/><area shape="rect" id="node18" href="lz4_8c.html#a3a6a0833a6f5ee0e99c80cbae73ca3a7" title="LZ4_writeLE16" alt="" coords="671,332,780,358"/><area shape="rect" id="node20" href="lz4_8c.html#ab8919e7197ca3e2e3b1789b3a66c0703" title="LZ4_count" alt="" coords="873,78,956,105"/><area shape="rect" id="node23" href="lz4_8c.html#a2d5adc05c787b62c89b588f4a983f302" title="LZ4_getPosition" alt="" coords="667,180,783,206"/><area shape="rect" id="node7" href="lz4_8c.html#a136925d371704bc6a49d5eb3f85b9ff6" title="LZ4_hashSequenceT" alt="" coords="1050,281,1195,308"/><area shape="rect" id="node11" href="lz4_8c.html#aae7aec5429d810d72971501f66d6d79c" title="LZ4_read_ARCH" alt="" coords="1061,129,1184,156"/><area shape="rect" id="node8" href="lz4_8c.html#ab7bfc24aa9fe12cae4f0da4538c08aef" title="LZ4_64bits" alt="" coords="1281,180,1367,206"/><area shape="rect" id="node9" href="lz4_8c.html#aa868f14073d9b94702f06b6d4a3b1780" title="LZ4_hashSequence64" alt="" coords="1249,281,1399,308"/><area shape="rect" id="node10" href="lz4_8c.html#a6410a58309ab003d2d64a1323aead192" title="LZ4_hashSequence" alt="" coords="1255,230,1393,257"/><area shape="rect" id="node12" href="lz4_8c.html#a08d108393438a63016c65c4433a95109" title="LZ4_read64" alt="" coords="1279,129,1369,156"/><area shape="rect" id="node17" href="lz4_8c.html#ad53d5222d76f18ead9f7db9863091d18" title="LZ4_copy8" alt="" coords="871,382,958,409"/><area shape="rect" id="node19" href="lz4_8c.html#aa8a9ba402bf00e8e6c21691085ae9601" title="LZ4_isLittleEndian" alt="" coords="1259,332,1389,358"/><area shape="rect" id="node21" href="lz4_8c.html#ac0c3137c89a9186b6422b4dd1842a05d" title="LZ4_NbCommonBytes" alt="" coords="1045,230,1200,257"/><area shape="rect" id="node22" href="lz4_8c.html#adceb4c7713e1bed1554da37458db6fb6" title="LZ4_read16" alt="" coords="1077,28,1168,54"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a35d5204eebb64d3caa3aa7c902166e28"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int LZ4_compress_default </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>source</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>dest</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>inputSize</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>maxOutputSize</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00697">697</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00679">LZ4_compress_fast()</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l01456">LZ4_compress()</a>, and <a class="el" href="lz4_8c_source.html#l01455">LZ4_compress_limitedOutput()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a35d5204eebb64d3caa3aa7c902166e28_cgraph.png" border="0" usemap="#lz4_8c_a35d5204eebb64d3caa3aa7c902166e28_cgraph" alt=""/></div>
<map name="lz4_8c_a35d5204eebb64d3caa3aa7c902166e28_cgraph" id="lz4_8c_a35d5204eebb64d3caa3aa7c902166e28_cgraph">
<area shape="rect" id="node2" href="lz4_8c.html#a7466a8eca8f7b2eeec7887c9371d21e1" title="LZ4_compress_fast" alt="" coords="209,81,346,108"/><area shape="rect" id="node3" href="lz4_8c.html#a19a6258c0092d5b3255a41d7566248d7" title="LZ4_compress_fast_extState" alt="" coords="395,81,589,108"/><area shape="rect" id="node4" href="lz4_8c.html#a62d9f1ebf60fd83bf2f0d1a58e80a64c" title="LZ4_resetStream" alt="" coords="655,5,777,32"/><area shape="rect" id="node5" href="lz4_8c.html#a2b09f5ca41ce609bb136d3637beffe04" title="LZ4_compressBound" alt="" coords="643,56,789,83"/><area shape="rect" id="node6" href="lz4_8c.html#a9be2dc3e3605017199507c4fdb8b7a8f" title="LZ4_compress_generic" alt="" coords="637,335,795,361"/><area shape="rect" id="node10" href="lz4_8c.html#ab7bfc24aa9fe12cae4f0da4538c08aef" title="LZ4_64bits" alt="" coords="1457,259,1543,285"/><area shape="rect" id="node7" href="lz4_8c.html#a1dbbcf20551bf41ef0b8b8c0864a92d9" title="LZ4_putPosition" alt="" coords="843,309,959,336"/><area shape="rect" id="node8" href="lz4_8c.html#a3021d918ac3b36d85a61bedab5387e45" title="LZ4_hashPosition" alt="" coords="1027,259,1154,285"/><area shape="rect" id="node15" href="lz4_8c.html#a91090d7f3d29948be259526ace41da4c" title="LZ4_read32" alt="" coords="1455,411,1545,437"/><area shape="rect" id="node16" href="lz4_8c.html#af0798145fd1c1178d96b18963f42f861" title="LZ4_putPositionOnHash" alt="" coords="1009,360,1173,387"/><area shape="rect" id="node17" href="lz4_8c.html#a92278f0658735749f30ae82e895f1a78" title="LZ4_getPositionOnHash" alt="" coords="1009,309,1173,336"/><area shape="rect" id="node18" href="lz4_8c.html#a0c2e465f97a0020fd9d49af49689644b" title="LZ4_wildCopy" alt="" coords="849,157,954,184"/><area shape="rect" id="node20" href="lz4_8c.html#a3a6a0833a6f5ee0e99c80cbae73ca3a7" title="LZ4_writeLE16" alt="" coords="847,563,956,589"/><area shape="rect" id="node22" href="lz4_8c.html#ab8919e7197ca3e2e3b1789b3a66c0703" title="LZ4_count" alt="" coords="1049,411,1132,437"/><area shape="rect" id="node25" href="lz4_8c.html#a2d5adc05c787b62c89b588f4a983f302" title="LZ4_getPosition" alt="" coords="843,259,959,285"/><area shape="rect" id="node9" href="lz4_8c.html#a136925d371704bc6a49d5eb3f85b9ff6" title="LZ4_hashSequenceT" alt="" coords="1226,56,1371,83"/><area shape="rect" id="node13" href="lz4_8c.html#aae7aec5429d810d72971501f66d6d79c" title="LZ4_read_ARCH" alt="" coords="1237,309,1360,336"/><area shape="rect" id="node11" href="lz4_8c.html#aa868f14073d9b94702f06b6d4a3b1780" title="LZ4_hashSequence64" alt="" coords="1425,31,1575,57"/><area shape="rect" id="node12" href="lz4_8c.html#a6410a58309ab003d2d64a1323aead192" title="LZ4_hashSequence" alt="" coords="1431,81,1569,108"/><area shape="rect" id="node14" href="lz4_8c.html#a08d108393438a63016c65c4433a95109" title="LZ4_read64" alt="" coords="1455,309,1545,336"/><area shape="rect" id="node19" href="lz4_8c.html#ad53d5222d76f18ead9f7db9863091d18" title="LZ4_copy8" alt="" coords="1047,157,1134,184"/><area shape="rect" id="node21" href="lz4_8c.html#aa8a9ba402bf00e8e6c21691085ae9601" title="LZ4_isLittleEndian" alt="" coords="1435,512,1565,539"/><area shape="rect" id="node23" href="lz4_8c.html#ac0c3137c89a9186b6422b4dd1842a05d" title="LZ4_NbCommonBytes" alt="" coords="1221,461,1376,488"/><area shape="rect" id="node24" href="lz4_8c.html#adceb4c7713e1bed1554da37458db6fb6" title="LZ4_read16" alt="" coords="1253,360,1344,387"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a35d5204eebb64d3caa3aa7c902166e28_icgraph.png" border="0" usemap="#lz4_8c_a35d5204eebb64d3caa3aa7c902166e28_icgraph" alt=""/></div>
<map name="lz4_8c_a35d5204eebb64d3caa3aa7c902166e28_icgraph" id="lz4_8c_a35d5204eebb64d3caa3aa7c902166e28_icgraph">
<area shape="rect" id="node2" href="lz4_8h.html#a381f2c18481ff02bef22198a6e1d0cf2" title="LZ4_compress" alt="" coords="250,5,358,32"/><area shape="rect" id="node3" href="lz4_8h.html#a3a6eebab33f6637b7bd70db2c66ff88a" title="LZ4_compress_limitedOutput" alt="" coords="208,56,400,83"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a54116374080dae219ffa71e484ce5f2a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int LZ4_compress_destSize </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>src</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>dst</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int *&#160;</td>
          <td class="paramname"><em>srcSizePtr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>targetDstSize</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00912">912</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00106">ALLOCATOR</a>, <a class="el" href="lz4_8c_source.html#l00107">FREEMEM</a>, and <a class="el" href="lz4_8c_source.html#l00894">LZ4_compress_destSize_extState()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a54116374080dae219ffa71e484ce5f2a_cgraph.png" border="0" usemap="#lz4_8c_a54116374080dae219ffa71e484ce5f2a_cgraph" alt=""/></div>
<map name="lz4_8c_a54116374080dae219ffa71e484ce5f2a_cgraph" id="lz4_8c_a54116374080dae219ffa71e484ce5f2a_cgraph">
<area shape="rect" id="node2" href="lz4_8c.html#a65687653db41390036d83827f9f40d16" title="LZ4_compress_destSize\l_extState" alt="" coords="222,223,389,265"/><area shape="rect" id="node3" href="lz4_8c.html#a62d9f1ebf60fd83bf2f0d1a58e80a64c" title="LZ4_resetStream" alt="" coords="703,132,825,159"/><area shape="rect" id="node4" href="lz4_8c.html#a2b09f5ca41ce609bb136d3637beffe04" title="LZ4_compressBound" alt="" coords="691,360,837,387"/><area shape="rect" id="node5" href="lz4_8c.html#a19a6258c0092d5b3255a41d7566248d7" title="LZ4_compress_fast_extState" alt="" coords="438,231,631,257"/><area shape="rect" id="node10" href="lz4_8c.html#ab7bfc24aa9fe12cae4f0da4538c08aef" title="LZ4_64bits" alt="" coords="1510,164,1597,191"/><area shape="rect" id="node26" href="lz4_8c.html#ad40bc2950dcb3f0db72bb6c422bafd9e" title="LZ4_compress_destSize\l_generic" alt="" coords="681,606,847,647"/><area shape="rect" id="node6" href="lz4_8c.html#a9be2dc3e3605017199507c4fdb8b7a8f" title="LZ4_compress_generic" alt="" coords="685,309,843,336"/><area shape="rect" id="node7" href="lz4_8c.html#a1dbbcf20551bf41ef0b8b8c0864a92d9" title="LZ4_putPosition" alt="" coords="897,487,1013,513"/><area shape="rect" id="node8" href="lz4_8c.html#a3021d918ac3b36d85a61bedab5387e45" title="LZ4_hashPosition" alt="" coords="1081,233,1207,260"/><area shape="rect" id="node15" href="lz4_8c.html#a91090d7f3d29948be259526ace41da4c" title="LZ4_read32" alt="" coords="1508,369,1599,396"/><area shape="rect" id="node16" href="lz4_8c.html#af0798145fd1c1178d96b18963f42f861" title="LZ4_putPositionOnHash" alt="" coords="1062,449,1226,476"/><area shape="rect" id="node17" href="lz4_8c.html#a92278f0658735749f30ae82e895f1a78" title="LZ4_getPositionOnHash" alt="" coords="1062,284,1226,311"/><area shape="rect" id="node18" href="lz4_8c.html#a0c2e465f97a0020fd9d49af49689644b" title="LZ4_wildCopy" alt="" coords="902,639,1007,665"/><area shape="rect" id="node20" href="lz4_8c.html#a3a6a0833a6f5ee0e99c80cbae73ca3a7" title="LZ4_writeLE16" alt="" coords="900,689,1009,716"/><area shape="rect" id="node22" href="lz4_8c.html#ab8919e7197ca3e2e3b1789b3a66c0703" title="LZ4_count" alt="" coords="1103,500,1185,527"/><area shape="rect" id="node25" href="lz4_8c.html#a2d5adc05c787b62c89b588f4a983f302" title="LZ4_getPosition" alt="" coords="897,233,1013,260"/><area shape="rect" id="node9" href="lz4_8c.html#a136925d371704bc6a49d5eb3f85b9ff6" title="LZ4_hashSequenceT" alt="" coords="1279,31,1425,57"/><area shape="rect" id="node13" href="lz4_8c.html#aae7aec5429d810d72971501f66d6d79c" title="LZ4_read_ARCH" alt="" coords="1291,259,1413,285"/><area shape="rect" id="node11" href="lz4_8c.html#aa868f14073d9b94702f06b6d4a3b1780" title="LZ4_hashSequence64" alt="" coords="1478,56,1629,83"/><area shape="rect" id="node12" href="lz4_8c.html#a6410a58309ab003d2d64a1323aead192" title="LZ4_hashSequence" alt="" coords="1485,5,1622,32"/><area shape="rect" id="node14" href="lz4_8c.html#a08d108393438a63016c65c4433a95109" title="LZ4_read64" alt="" coords="1508,259,1599,285"/><area shape="rect" id="node19" href="lz4_8c.html#ad53d5222d76f18ead9f7db9863091d18" title="LZ4_copy8" alt="" coords="1101,639,1187,665"/><area shape="rect" id="node21" href="lz4_8c.html#aa8a9ba402bf00e8e6c21691085ae9601" title="LZ4_isLittleEndian" alt="" coords="1489,607,1618,633"/><area shape="rect" id="node23" href="lz4_8c.html#ac0c3137c89a9186b6422b4dd1842a05d" title="LZ4_NbCommonBytes" alt="" coords="1275,525,1429,552"/><area shape="rect" id="node24" href="lz4_8c.html#adceb4c7713e1bed1554da37458db6fb6" title="LZ4_read16" alt="" coords="1307,475,1397,501"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a65687653db41390036d83827f9f40d16"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int LZ4_compress_destSize_extState </td>
          <td>(</td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>state</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>src</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>dst</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int *&#160;</td>
          <td class="paramname"><em>srcSizePtr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>targetDstSize</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00894">894</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00359">byPtr</a>, <a class="el" href="lz4_8c_source.html#l00359">byU16</a>, <a class="el" href="lz4_8c_source.html#l00359">byU32</a>, <a class="el" href="lz4_8c_source.html#l00136">LZ4_64bits()</a>, <a class="el" href="lz4_8c_source.html#l00342">LZ4_64Klimit</a>, <a class="el" href="lz4_8c_source.html#l00722">LZ4_compress_destSize_generic()</a>, <a class="el" href="lz4_8c_source.html#l00657">LZ4_compress_fast_extState()</a>, <a class="el" href="lz4_8c_source.html#l00372">LZ4_compressBound()</a>, and <a class="el" href="lz4_8c_source.html#l00943">LZ4_resetStream()</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l00912">LZ4_compress_destSize()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a65687653db41390036d83827f9f40d16_cgraph.png" border="0" usemap="#lz4_8c_a65687653db41390036d83827f9f40d16_cgraph" alt=""/></div>
<map name="lz4_8c_a65687653db41390036d83827f9f40d16_cgraph" id="lz4_8c_a65687653db41390036d83827f9f40d16_cgraph">
<area shape="rect" id="node2" href="lz4_8c.html#ab7bfc24aa9fe12cae4f0da4538c08aef" title="LZ4_64bits" alt="" coords="1294,208,1381,235"/><area shape="rect" id="node3" href="lz4_8c.html#ad40bc2950dcb3f0db72bb6c422bafd9e" title="LZ4_compress_destSize\l_generic" alt="" coords="465,606,631,647"/><area shape="rect" id="node22" href="lz4_8c.html#a19a6258c0092d5b3255a41d7566248d7" title="LZ4_compress_fast_extState" alt="" coords="222,272,415,299"/><area shape="rect" id="node23" href="lz4_8c.html#a62d9f1ebf60fd83bf2f0d1a58e80a64c" title="LZ4_resetStream" alt="" coords="487,132,609,159"/><area shape="rect" id="node24" href="lz4_8c.html#a2b09f5ca41ce609bb136d3637beffe04" title="LZ4_compressBound" alt="" coords="475,385,621,412"/><area shape="rect" id="node4" href="lz4_8c.html#a1dbbcf20551bf41ef0b8b8c0864a92d9" title="LZ4_putPosition" alt="" coords="681,284,797,311"/><area shape="rect" id="node5" href="lz4_8c.html#a3021d918ac3b36d85a61bedab5387e45" title="LZ4_hashPosition" alt="" coords="865,385,991,412"/><area shape="rect" id="node11" href="lz4_8c.html#a91090d7f3d29948be259526ace41da4c" title="LZ4_read32" alt="" coords="1292,487,1383,513"/><area shape="rect" id="node12" href="lz4_8c.html#af0798145fd1c1178d96b18963f42f861" title="LZ4_putPositionOnHash" alt="" coords="846,284,1010,311"/><area shape="rect" id="node13" href="lz4_8c.html#a92278f0658735749f30ae82e895f1a78" title="LZ4_getPositionOnHash" alt="" coords="846,588,1010,615"/><area shape="rect" id="node14" href="lz4_8c.html#a0c2e465f97a0020fd9d49af49689644b" title="LZ4_wildCopy" alt="" coords="686,689,791,716"/><area shape="rect" id="node16" href="lz4_8c.html#a3a6a0833a6f5ee0e99c80cbae73ca3a7" title="LZ4_writeLE16" alt="" coords="684,791,793,817"/><area shape="rect" id="node18" href="lz4_8c.html#ab8919e7197ca3e2e3b1789b3a66c0703" title="LZ4_count" alt="" coords="887,487,969,513"/><area shape="rect" id="node21" href="lz4_8c.html#a2d5adc05c787b62c89b588f4a983f302" title="LZ4_getPosition" alt="" coords="681,588,797,615"/><area shape="rect" id="node6" href="lz4_8c.html#a136925d371704bc6a49d5eb3f85b9ff6" title="LZ4_hashSequenceT" alt="" coords="1063,31,1209,57"/><area shape="rect" id="node9" href="lz4_8c.html#aae7aec5429d810d72971501f66d6d79c" title="LZ4_read_ARCH" alt="" coords="1075,385,1197,412"/><area shape="rect" id="node7" href="lz4_8c.html#aa868f14073d9b94702f06b6d4a3b1780" title="LZ4_hashSequence64" alt="" coords="1262,5,1413,32"/><area shape="rect" id="node8" href="lz4_8c.html#a6410a58309ab003d2d64a1323aead192" title="LZ4_hashSequence" alt="" coords="1269,56,1406,83"/><area shape="rect" id="node10" href="lz4_8c.html#a08d108393438a63016c65c4433a95109" title="LZ4_read64" alt="" coords="1292,385,1383,412"/><area shape="rect" id="node15" href="lz4_8c.html#ad53d5222d76f18ead9f7db9863091d18" title="LZ4_copy8" alt="" coords="885,689,971,716"/><area shape="rect" id="node17" href="lz4_8c.html#aa8a9ba402bf00e8e6c21691085ae9601" title="LZ4_isLittleEndian" alt="" coords="1273,689,1402,716"/><area shape="rect" id="node19" href="lz4_8c.html#ac0c3137c89a9186b6422b4dd1842a05d" title="LZ4_NbCommonBytes" alt="" coords="1059,436,1213,463"/><area shape="rect" id="node20" href="lz4_8c.html#adceb4c7713e1bed1554da37458db6fb6" title="LZ4_read16" alt="" coords="1091,487,1181,513"/><area shape="rect" id="node25" href="lz4_8c.html#a9be2dc3e3605017199507c4fdb8b7a8f" title="LZ4_compress_generic" alt="" coords="469,335,627,361"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a65687653db41390036d83827f9f40d16_icgraph.png" border="0" usemap="#lz4_8c_a65687653db41390036d83827f9f40d16_icgraph" alt=""/></div>
<map name="lz4_8c_a65687653db41390036d83827f9f40d16_icgraph" id="lz4_8c_a65687653db41390036d83827f9f40d16_icgraph">
<area shape="rect" id="node2" href="lz4_8h.html#a82b0912e04b945e3817def431071dcd6" title="LZ4_compress_destSize" alt="" coords="222,12,389,39"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="ad40bc2950dcb3f0db72bb6c422bafd9e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int LZ4_compress_destSize_generic </td>
          <td>(</td>
          <td class="paramtype">void *const&#160;</td>
          <td class="paramname"><em>ctx</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *const&#160;</td>
          <td class="paramname"><em>src</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *const&#160;</td>
          <td class="paramname"><em>dst</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int *const&#160;</td>
          <td class="paramname"><em>srcSizePtr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>targetDstSize</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="lz4_8c.html#ae86e1d8a28953326b685d6ebb243a699">tableType_t</a>&#160;</td>
          <td class="paramname"><em>tableType</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00722">722</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00359">byU16</a>, <a class="el" href="lz4_8c_source.html#l00222">LASTLITERALS</a>, <a class="el" href="lz4_8c_source.html#l00342">LZ4_64Klimit</a>, <a class="el" href="lz4_8c_source.html#l00315">LZ4_count()</a>, <a class="el" href="lz4_8c_source.html#l00429">LZ4_getPosition()</a>, <a class="el" href="lz4_8c_source.html#l00422">LZ4_getPositionOnHash()</a>, <a class="el" href="lz4_8c_source.html#l00404">LZ4_hashPosition()</a>, <a class="el" href="lz4_8h_source.html#l00105">LZ4_MAX_INPUT_SIZE</a>, <a class="el" href="lz4_8c_source.html#l00224">LZ4_minLength</a>, <a class="el" href="lz4_8c_source.html#l00416">LZ4_putPosition()</a>, <a class="el" href="lz4_8c_source.html#l00406">LZ4_putPositionOnHash()</a>, <a class="el" href="lz4_8c_source.html#l00179">LZ4_read32()</a>, <a class="el" href="lz4_8c_source.html#l00343">LZ4_skipTrigger</a>, <a class="el" href="lz4_8c_source.html#l00207">LZ4_wildCopy()</a>, <a class="el" href="lz4_8c_source.html#l00165">LZ4_writeLE16()</a>, <a class="el" href="lz4_8c_source.html#l00231">MAX_DISTANCE</a>, <a class="el" href="lz4_8c_source.html#l00223">MFLIMIT</a>, <a class="el" href="lz4_8c_source.html#l00219">MINMATCH</a>, <a class="el" href="lz4_8c_source.html#l00233">ML_BITS</a>, <a class="el" href="lz4_8c_source.html#l00234">ML_MASK</a>, <a class="el" href="lz4_8c_source.html#l00236">RUN_MASK</a>, and <a class="el" href="lz4_8c_source.html#l00099">unlikely</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l00894">LZ4_compress_destSize_extState()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_ad40bc2950dcb3f0db72bb6c422bafd9e_cgraph.png" border="0" usemap="#lz4_8c_ad40bc2950dcb3f0db72bb6c422bafd9e_cgraph" alt=""/></div>
<map name="lz4_8c_ad40bc2950dcb3f0db72bb6c422bafd9e_cgraph" id="lz4_8c_ad40bc2950dcb3f0db72bb6c422bafd9e_cgraph">
<area shape="rect" id="node2" href="lz4_8c.html#ab8919e7197ca3e2e3b1789b3a66c0703" title="LZ4_count" alt="" coords="428,107,511,133"/><area shape="rect" id="node6" href="lz4_8c.html#a91090d7f3d29948be259526ace41da4c" title="LZ4_read32" alt="" coords="833,259,924,285"/><area shape="rect" id="node10" href="lz4_8c.html#a2d5adc05c787b62c89b588f4a983f302" title="LZ4_getPosition" alt="" coords="222,157,338,184"/><area shape="rect" id="node11" href="lz4_8c.html#a3021d918ac3b36d85a61bedab5387e45" title="LZ4_hashPosition" alt="" coords="406,208,533,235"/><area shape="rect" id="node15" href="lz4_8c.html#a92278f0658735749f30ae82e895f1a78" title="LZ4_getPositionOnHash" alt="" coords="387,157,551,184"/><area shape="rect" id="node16" href="lz4_8c.html#a1dbbcf20551bf41ef0b8b8c0864a92d9" title="LZ4_putPosition" alt="" coords="222,259,338,285"/><area shape="rect" id="node17" href="lz4_8c.html#af0798145fd1c1178d96b18963f42f861" title="LZ4_putPositionOnHash" alt="" coords="387,284,551,311"/><area shape="rect" id="node18" href="lz4_8c.html#a0c2e465f97a0020fd9d49af49689644b" title="LZ4_wildCopy" alt="" coords="227,411,333,437"/><area shape="rect" id="node20" href="lz4_8c.html#a3a6a0833a6f5ee0e99c80cbae73ca3a7" title="LZ4_writeLE16" alt="" coords="225,5,335,32"/><area shape="rect" id="node3" href="lz4_8c.html#aae7aec5429d810d72971501f66d6d79c" title="LZ4_read_ARCH" alt="" coords="616,208,739,235"/><area shape="rect" id="node4" href="lz4_8c.html#ab7bfc24aa9fe12cae4f0da4538c08aef" title="LZ4_64bits" alt="" coords="835,120,922,147"/><area shape="rect" id="node7" href="lz4_8c.html#ac0c3137c89a9186b6422b4dd1842a05d" title="LZ4_NbCommonBytes" alt="" coords="600,56,755,83"/><area shape="rect" id="node9" href="lz4_8c.html#adceb4c7713e1bed1554da37458db6fb6" title="LZ4_read16" alt="" coords="632,157,723,184"/><area shape="rect" id="node5" href="lz4_8c.html#a08d108393438a63016c65c4433a95109" title="LZ4_read64" alt="" coords="833,208,924,235"/><area shape="rect" id="node8" href="lz4_8c.html#aa8a9ba402bf00e8e6c21691085ae9601" title="LZ4_isLittleEndian" alt="" coords="814,44,943,71"/><area shape="rect" id="node12" href="lz4_8c.html#a136925d371704bc6a49d5eb3f85b9ff6" title="LZ4_hashSequenceT" alt="" coords="605,309,750,336"/><area shape="rect" id="node13" href="lz4_8c.html#aa868f14073d9b94702f06b6d4a3b1780" title="LZ4_hashSequence64" alt="" coords="803,360,954,387"/><area shape="rect" id="node14" href="lz4_8c.html#a6410a58309ab003d2d64a1323aead192" title="LZ4_hashSequence" alt="" coords="810,309,947,336"/><area shape="rect" id="node19" href="lz4_8c.html#ad53d5222d76f18ead9f7db9863091d18" title="LZ4_copy8" alt="" coords="426,411,513,437"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_ad40bc2950dcb3f0db72bb6c422bafd9e_icgraph.png" border="0" usemap="#lz4_8c_ad40bc2950dcb3f0db72bb6c422bafd9e_icgraph" alt=""/></div>
<map name="lz4_8c_ad40bc2950dcb3f0db72bb6c422bafd9e_icgraph" id="lz4_8c_ad40bc2950dcb3f0db72bb6c422bafd9e_icgraph">
<area shape="rect" id="node2" href="lz4_8c.html#a65687653db41390036d83827f9f40d16" title="LZ4_compress_destSize\l_extState" alt="" coords="222,5,389,46"/><area shape="rect" id="node3" href="lz4_8h.html#a82b0912e04b945e3817def431071dcd6" title="LZ4_compress_destSize" alt="" coords="438,12,605,39"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a7466a8eca8f7b2eeec7887c9371d21e1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int LZ4_compress_fast </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>source</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>dest</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>inputSize</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>maxOutputSize</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>acceleration</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00679">679</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00106">ALLOCATOR</a>, <a class="el" href="lz4_8c_source.html#l00107">FREEMEM</a>, and <a class="el" href="lz4_8c_source.html#l00657">LZ4_compress_fast_extState()</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l00697">LZ4_compress_default()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a7466a8eca8f7b2eeec7887c9371d21e1_cgraph.png" border="0" usemap="#lz4_8c_a7466a8eca8f7b2eeec7887c9371d21e1_cgraph" alt=""/></div>
<map name="lz4_8c_a7466a8eca8f7b2eeec7887c9371d21e1_cgraph" id="lz4_8c_a7466a8eca8f7b2eeec7887c9371d21e1_cgraph">
<area shape="rect" id="node2" href="lz4_8c.html#a19a6258c0092d5b3255a41d7566248d7" title="LZ4_compress_fast_extState" alt="" coords="193,81,386,108"/><area shape="rect" id="node3" href="lz4_8c.html#a62d9f1ebf60fd83bf2f0d1a58e80a64c" title="LZ4_resetStream" alt="" coords="452,5,575,32"/><area shape="rect" id="node4" href="lz4_8c.html#a2b09f5ca41ce609bb136d3637beffe04" title="LZ4_compressBound" alt="" coords="441,56,586,83"/><area shape="rect" id="node5" href="lz4_8c.html#a9be2dc3e3605017199507c4fdb8b7a8f" title="LZ4_compress_generic" alt="" coords="435,335,592,361"/><area shape="rect" id="node9" href="lz4_8c.html#ab7bfc24aa9fe12cae4f0da4538c08aef" title="LZ4_64bits" alt="" coords="1254,259,1341,285"/><area shape="rect" id="node6" href="lz4_8c.html#a1dbbcf20551bf41ef0b8b8c0864a92d9" title="LZ4_putPosition" alt="" coords="641,309,757,336"/><area shape="rect" id="node7" href="lz4_8c.html#a3021d918ac3b36d85a61bedab5387e45" title="LZ4_hashPosition" alt="" coords="825,259,951,285"/><area shape="rect" id="node14" href="lz4_8c.html#a91090d7f3d29948be259526ace41da4c" title="LZ4_read32" alt="" coords="1252,411,1343,437"/><area shape="rect" id="node15" href="lz4_8c.html#af0798145fd1c1178d96b18963f42f861" title="LZ4_putPositionOnHash" alt="" coords="806,360,970,387"/><area shape="rect" id="node16" href="lz4_8c.html#a92278f0658735749f30ae82e895f1a78" title="LZ4_getPositionOnHash" alt="" coords="806,309,970,336"/><area shape="rect" id="node17" href="lz4_8c.html#a0c2e465f97a0020fd9d49af49689644b" title="LZ4_wildCopy" alt="" coords="646,157,751,184"/><area shape="rect" id="node19" href="lz4_8c.html#a3a6a0833a6f5ee0e99c80cbae73ca3a7" title="LZ4_writeLE16" alt="" coords="644,563,753,589"/><area shape="rect" id="node21" href="lz4_8c.html#ab8919e7197ca3e2e3b1789b3a66c0703" title="LZ4_count" alt="" coords="847,411,929,437"/><area shape="rect" id="node24" href="lz4_8c.html#a2d5adc05c787b62c89b588f4a983f302" title="LZ4_getPosition" alt="" coords="641,259,757,285"/><area shape="rect" id="node8" href="lz4_8c.html#a136925d371704bc6a49d5eb3f85b9ff6" title="LZ4_hashSequenceT" alt="" coords="1023,56,1169,83"/><area shape="rect" id="node12" href="lz4_8c.html#aae7aec5429d810d72971501f66d6d79c" title="LZ4_read_ARCH" alt="" coords="1035,309,1157,336"/><area shape="rect" id="node10" href="lz4_8c.html#aa868f14073d9b94702f06b6d4a3b1780" title="LZ4_hashSequence64" alt="" coords="1222,31,1373,57"/><area shape="rect" id="node11" href="lz4_8c.html#a6410a58309ab003d2d64a1323aead192" title="LZ4_hashSequence" alt="" coords="1229,81,1366,108"/><area shape="rect" id="node13" href="lz4_8c.html#a08d108393438a63016c65c4433a95109" title="LZ4_read64" alt="" coords="1252,309,1343,336"/><area shape="rect" id="node18" href="lz4_8c.html#ad53d5222d76f18ead9f7db9863091d18" title="LZ4_copy8" alt="" coords="845,157,931,184"/><area shape="rect" id="node20" href="lz4_8c.html#aa8a9ba402bf00e8e6c21691085ae9601" title="LZ4_isLittleEndian" alt="" coords="1233,512,1362,539"/><area shape="rect" id="node22" href="lz4_8c.html#ac0c3137c89a9186b6422b4dd1842a05d" title="LZ4_NbCommonBytes" alt="" coords="1019,461,1173,488"/><area shape="rect" id="node23" href="lz4_8c.html#adceb4c7713e1bed1554da37458db6fb6" title="LZ4_read16" alt="" coords="1051,360,1141,387"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a7466a8eca8f7b2eeec7887c9371d21e1_icgraph.png" border="0" usemap="#lz4_8c_a7466a8eca8f7b2eeec7887c9371d21e1_icgraph" alt=""/></div>
<map name="lz4_8c_a7466a8eca8f7b2eeec7887c9371d21e1_icgraph" id="lz4_8c_a7466a8eca8f7b2eeec7887c9371d21e1_icgraph">
<area shape="rect" id="node2" href="lz4_8h.html#a763c64c41c7248a98cf2e9c733bffd3e" title="LZ4_compress_default" alt="" coords="192,31,347,57"/><area shape="rect" id="node3" href="lz4_8h.html#a3a6eebab33f6637b7bd70db2c66ff88a" title="LZ4_compress_limitedOutput" alt="" coords="395,5,587,32"/><area shape="rect" id="node4" href="lz4_8h.html#a381f2c18481ff02bef22198a6e1d0cf2" title="LZ4_compress" alt="" coords="437,56,545,83"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="abee2872be58007aae02ca0ca467dae4f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int LZ4_compress_fast_continue </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structLZ4__stream__t.html">LZ4_stream_t</a> *&#160;</td>
          <td class="paramname"><em>LZ4_stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>source</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>dest</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>inputSize</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>maxOutputSize</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>acceleration</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l01011">1011</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00050">ACCELERATION_DEFAULT</a>, <a class="el" href="lz4_8c_source.html#l00359">byU32</a>, <a class="el" href="lz4_8c_source.html#l00351">LZ4_stream_t_internal::currentOffset</a>, <a class="el" href="lz4_8c_source.html#l00353">LZ4_stream_t_internal::dictionary</a>, <a class="el" href="lz4_8c_source.html#l00355">LZ4_stream_t_internal::dictSize</a>, <a class="el" href="lz4_8c_source.html#l00362">dictSmall</a>, <a class="el" href="lz4_8c_source.html#l00352">LZ4_stream_t_internal::initCheck</a>, <a class="el" href="lz4_8c_source.html#l00226">KB</a>, <a class="el" href="lz4_8c_source.html#l00358">limitedOutput</a>, <a class="el" href="lz4_8c_source.html#l00435">LZ4_compress_generic()</a>, <a class="el" href="lz4_8c_source.html#l00990">LZ4_renormDictT()</a>, <a class="el" href="lz4_8c_source.html#l00362">noDictIssue</a>, <a class="el" href="lz4_8c_source.html#l00361">usingExtDict</a>, and <a class="el" href="lz4_8c_source.html#l00361">withPrefix64k</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l01460">LZ4_compress_continue()</a>, and <a class="el" href="lz4_8c_source.html#l01459">LZ4_compress_limitedOutput_continue()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_abee2872be58007aae02ca0ca467dae4f_cgraph.png" border="0" usemap="#lz4_8c_abee2872be58007aae02ca0ca467dae4f_cgraph" alt=""/></div>
<map name="lz4_8c_abee2872be58007aae02ca0ca467dae4f_cgraph" id="lz4_8c_abee2872be58007aae02ca0ca467dae4f_cgraph">
<area shape="rect" id="node2" href="lz4_8c.html#a9be2dc3e3605017199507c4fdb8b7a8f" title="LZ4_compress_generic" alt="" coords="248,180,405,206"/><area shape="rect" id="node22" href="lz4_8c.html#a0ad52b64cdf675156981fda2e01e62f8" title="LZ4_renormDictT" alt="" coords="265,230,388,257"/><area shape="rect" id="node3" href="lz4_8c.html#a1dbbcf20551bf41ef0b8b8c0864a92d9" title="LZ4_putPosition" alt="" coords="454,230,570,257"/><area shape="rect" id="node4" href="lz4_8c.html#a3021d918ac3b36d85a61bedab5387e45" title="LZ4_hashPosition" alt="" coords="638,230,765,257"/><area shape="rect" id="node11" href="lz4_8c.html#a91090d7f3d29948be259526ace41da4c" title="LZ4_read32" alt="" coords="1065,78,1156,105"/><area shape="rect" id="node12" href="lz4_8c.html#af0798145fd1c1178d96b18963f42f861" title="LZ4_putPositionOnHash" alt="" coords="619,180,783,206"/><area shape="rect" id="node13" href="lz4_8c.html#a92278f0658735749f30ae82e895f1a78" title="LZ4_getPositionOnHash" alt="" coords="619,129,783,156"/><area shape="rect" id="node14" href="lz4_8c.html#a0c2e465f97a0020fd9d49af49689644b" title="LZ4_wildCopy" alt="" coords="459,382,565,409"/><area shape="rect" id="node16" href="lz4_8c.html#a3a6a0833a6f5ee0e99c80cbae73ca3a7" title="LZ4_writeLE16" alt="" coords="457,332,567,358"/><area shape="rect" id="node18" href="lz4_8c.html#ab8919e7197ca3e2e3b1789b3a66c0703" title="LZ4_count" alt="" coords="660,78,743,105"/><area shape="rect" id="node21" href="lz4_8c.html#a2d5adc05c787b62c89b588f4a983f302" title="LZ4_getPosition" alt="" coords="454,180,570,206"/><area shape="rect" id="node5" href="lz4_8c.html#a136925d371704bc6a49d5eb3f85b9ff6" title="LZ4_hashSequenceT" alt="" coords="837,281,982,308"/><area shape="rect" id="node9" href="lz4_8c.html#aae7aec5429d810d72971501f66d6d79c" title="LZ4_read_ARCH" alt="" coords="848,129,971,156"/><area shape="rect" id="node6" href="lz4_8c.html#ab7bfc24aa9fe12cae4f0da4538c08aef" title="LZ4_64bits" alt="" coords="1067,180,1154,206"/><area shape="rect" id="node7" href="lz4_8c.html#aa868f14073d9b94702f06b6d4a3b1780" title="LZ4_hashSequence64" alt="" coords="1035,281,1186,308"/><area shape="rect" id="node8" href="lz4_8c.html#a6410a58309ab003d2d64a1323aead192" title="LZ4_hashSequence" alt="" coords="1042,230,1179,257"/><area shape="rect" id="node10" href="lz4_8c.html#a08d108393438a63016c65c4433a95109" title="LZ4_read64" alt="" coords="1065,129,1156,156"/><area shape="rect" id="node15" href="lz4_8c.html#ad53d5222d76f18ead9f7db9863091d18" title="LZ4_copy8" alt="" coords="658,382,745,409"/><area shape="rect" id="node17" href="lz4_8c.html#aa8a9ba402bf00e8e6c21691085ae9601" title="LZ4_isLittleEndian" alt="" coords="1046,332,1175,358"/><area shape="rect" id="node19" href="lz4_8c.html#ac0c3137c89a9186b6422b4dd1842a05d" title="LZ4_NbCommonBytes" alt="" coords="832,230,987,257"/><area shape="rect" id="node20" href="lz4_8c.html#adceb4c7713e1bed1554da37458db6fb6" title="LZ4_read16" alt="" coords="864,28,955,54"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_abee2872be58007aae02ca0ca467dae4f_icgraph.png" border="0" usemap="#lz4_8c_abee2872be58007aae02ca0ca467dae4f_icgraph" alt=""/></div>
<map name="lz4_8c_abee2872be58007aae02ca0ca467dae4f_icgraph" id="lz4_8c_abee2872be58007aae02ca0ca467dae4f_icgraph">
<area shape="rect" id="node2" href="lz4_8h.html#ae109cde385eef87af7d46ce529bb857f" title="LZ4_compress_continue" alt="" coords="262,5,426,32"/><area shape="rect" id="node3" href="lz4_8h.html#a2383bf54f8201572b6f747c79c82c387" title="LZ4_compress_limitedOutput\l_continue" alt="" coords="248,57,440,98"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a19a6258c0092d5b3255a41d7566248d7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int LZ4_compress_fast_extState </td>
          <td>(</td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>state</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>source</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>dest</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>inputSize</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>maxOutputSize</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>acceleration</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00657">657</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00050">ACCELERATION_DEFAULT</a>, <a class="el" href="lz4_8c_source.html#l00359">byPtr</a>, <a class="el" href="lz4_8c_source.html#l00359">byU16</a>, <a class="el" href="lz4_8c_source.html#l00359">byU32</a>, <a class="el" href="lz4_8c_source.html#l00358">limitedOutput</a>, <a class="el" href="lz4_8c_source.html#l00136">LZ4_64bits()</a>, <a class="el" href="lz4_8c_source.html#l00342">LZ4_64Klimit</a>, <a class="el" href="lz4_8c_source.html#l00435">LZ4_compress_generic()</a>, <a class="el" href="lz4_8c_source.html#l00372">LZ4_compressBound()</a>, <a class="el" href="lz4_8c_source.html#l00943">LZ4_resetStream()</a>, <a class="el" href="lz4_8c_source.html#l00361">noDict</a>, <a class="el" href="lz4_8c_source.html#l00362">noDictIssue</a>, and <a class="el" href="lz4_8c_source.html#l00358">notLimited</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l00894">LZ4_compress_destSize_extState()</a>, <a class="el" href="lz4_8c_source.html#l00679">LZ4_compress_fast()</a>, <a class="el" href="lz4_8c_source.html#l01457">LZ4_compress_limitedOutput_withState()</a>, <a class="el" href="lz4_8c_source.html#l01458">LZ4_compress_withState()</a>, and <a class="el" href="tw-state_8c_source.html#l00021">tw_snapshot_delta()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a19a6258c0092d5b3255a41d7566248d7_cgraph.png" border="0" usemap="#lz4_8c_a19a6258c0092d5b3255a41d7566248d7_cgraph" alt=""/></div>
<map name="lz4_8c_a19a6258c0092d5b3255a41d7566248d7_cgraph" id="lz4_8c_a19a6258c0092d5b3255a41d7566248d7_cgraph">
<area shape="rect" id="node2" href="lz4_8c.html#ab7bfc24aa9fe12cae4f0da4538c08aef" title="LZ4_64bits" alt="" coords="1067,197,1154,224"/><area shape="rect" id="node3" href="lz4_8c.html#a9be2dc3e3605017199507c4fdb8b7a8f" title="LZ4_compress_generic" alt="" coords="248,222,405,249"/><area shape="rect" id="node22" href="lz4_8c.html#a2b09f5ca41ce609bb136d3637beffe04" title="LZ4_compressBound" alt="" coords="254,273,399,300"/><area shape="rect" id="node23" href="lz4_8c.html#a62d9f1ebf60fd83bf2f0d1a58e80a64c" title="LZ4_resetStream" alt="" coords="265,324,388,350"/><area shape="rect" id="node4" href="lz4_8c.html#a1dbbcf20551bf41ef0b8b8c0864a92d9" title="LZ4_putPosition" alt="" coords="454,197,570,224"/><area shape="rect" id="node5" href="lz4_8c.html#a3021d918ac3b36d85a61bedab5387e45" title="LZ4_hashPosition" alt="" coords="638,197,765,224"/><area shape="rect" id="node11" href="lz4_8c.html#a91090d7f3d29948be259526ace41da4c" title="LZ4_read32" alt="" coords="1065,400,1156,426"/><area shape="rect" id="node12" href="lz4_8c.html#af0798145fd1c1178d96b18963f42f861" title="LZ4_putPositionOnHash" alt="" coords="619,248,783,274"/><area shape="rect" id="node13" href="lz4_8c.html#a92278f0658735749f30ae82e895f1a78" title="LZ4_getPositionOnHash" alt="" coords="619,298,783,325"/><area shape="rect" id="node14" href="lz4_8c.html#a0c2e465f97a0020fd9d49af49689644b" title="LZ4_wildCopy" alt="" coords="459,96,565,122"/><area shape="rect" id="node16" href="lz4_8c.html#a3a6a0833a6f5ee0e99c80cbae73ca3a7" title="LZ4_writeLE16" alt="" coords="457,45,567,72"/><area shape="rect" id="node18" href="lz4_8c.html#ab8919e7197ca3e2e3b1789b3a66c0703" title="LZ4_count" alt="" coords="660,349,743,376"/><area shape="rect" id="node21" href="lz4_8c.html#a2d5adc05c787b62c89b588f4a983f302" title="LZ4_getPosition" alt="" coords="454,248,570,274"/><area shape="rect" id="node6" href="lz4_8c.html#a136925d371704bc6a49d5eb3f85b9ff6" title="LZ4_hashSequenceT" alt="" coords="837,96,982,122"/><area shape="rect" id="node9" href="lz4_8c.html#aae7aec5429d810d72971501f66d6d79c" title="LZ4_read_ARCH" alt="" coords="848,298,971,325"/><area shape="rect" id="node7" href="lz4_8c.html#aa868f14073d9b94702f06b6d4a3b1780" title="LZ4_hashSequence64" alt="" coords="1035,20,1186,46"/><area shape="rect" id="node8" href="lz4_8c.html#a6410a58309ab003d2d64a1323aead192" title="LZ4_hashSequence" alt="" coords="1042,121,1179,148"/><area shape="rect" id="node10" href="lz4_8c.html#a08d108393438a63016c65c4433a95109" title="LZ4_read64" alt="" coords="1065,298,1156,325"/><area shape="rect" id="node15" href="lz4_8c.html#ad53d5222d76f18ead9f7db9863091d18" title="LZ4_copy8" alt="" coords="658,96,745,122"/><area shape="rect" id="node17" href="lz4_8c.html#aa8a9ba402bf00e8e6c21691085ae9601" title="LZ4_isLittleEndian" alt="" coords="1046,70,1175,97"/><area shape="rect" id="node19" href="lz4_8c.html#ac0c3137c89a9186b6422b4dd1842a05d" title="LZ4_NbCommonBytes" alt="" coords="832,146,987,173"/><area shape="rect" id="node20" href="lz4_8c.html#adceb4c7713e1bed1554da37458db6fb6" title="LZ4_read16" alt="" coords="864,349,955,376"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a19a6258c0092d5b3255a41d7566248d7_icgraph.png" border="0" usemap="#lz4_8c_a19a6258c0092d5b3255a41d7566248d7_icgraph" alt=""/></div>
<map name="lz4_8c_a19a6258c0092d5b3255a41d7566248d7_icgraph" id="lz4_8c_a19a6258c0092d5b3255a41d7566248d7_icgraph">
<area shape="rect" id="node2" href="lz4_8c.html#a65687653db41390036d83827f9f40d16" title="LZ4_compress_destSize\l_extState" alt="" coords="261,5,427,46"/><area shape="rect" id="node4" href="lz4_8h.html#affe4afb333be7fdc027316cc3a381b04" title="LZ4_compress_fast" alt="" coords="275,71,413,97"/><area shape="rect" id="node8" href="lz4_8h.html#aae32f2434789e3878e43f52094b81b9a" title="LZ4_compress_limitedOutput\l_withState" alt="" coords="248,122,440,163"/><area shape="rect" id="node9" href="lz4_8h.html#a430f331e5951658bd033faf564a958bf" title="LZ4_compress_withState" alt="" coords="259,188,429,215"/><area shape="rect" id="node10" href="tw-state_8c.html#a23a06d48ada7a6f453ea34d6175516fd" title="tw_snapshot_delta" alt="" coords="279,239,409,265"/><area shape="rect" id="node3" href="lz4_8h.html#a82b0912e04b945e3817def431071dcd6" title="LZ4_compress_destSize" alt="" coords="489,12,655,39"/><area shape="rect" id="node5" href="lz4_8h.html#a763c64c41c7248a98cf2e9c733bffd3e" title="LZ4_compress_default" alt="" coords="495,71,649,97"/><area shape="rect" id="node6" href="lz4_8h.html#a3a6eebab33f6637b7bd70db2c66ff88a" title="LZ4_compress_limitedOutput" alt="" coords="704,45,896,72"/><area shape="rect" id="node7" href="lz4_8h.html#a381f2c18481ff02bef22198a6e1d0cf2" title="LZ4_compress" alt="" coords="746,96,854,123"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="ad54429a53d45871ef03e2659713e16da"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int LZ4_compress_fast_force </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>source</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>dest</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>inputSize</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>maxOutputSize</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>acceleration</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00705">705</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00359">byPtr</a>, <a class="el" href="lz4_8c_source.html#l00359">byU16</a>, <a class="el" href="lz4_8c_source.html#l00359">byU32</a>, <a class="el" href="lz4_8c_source.html#l00358">limitedOutput</a>, <a class="el" href="lz4_8c_source.html#l00136">LZ4_64bits()</a>, <a class="el" href="lz4_8c_source.html#l00342">LZ4_64Klimit</a>, <a class="el" href="lz4_8c_source.html#l00435">LZ4_compress_generic()</a>, <a class="el" href="lz4_8c_source.html#l00943">LZ4_resetStream()</a>, <a class="el" href="lz4_8c_source.html#l00361">noDict</a>, and <a class="el" href="lz4_8c_source.html#l00362">noDictIssue</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_ad54429a53d45871ef03e2659713e16da_cgraph.png" border="0" usemap="#lz4_8c_ad54429a53d45871ef03e2659713e16da_cgraph" alt=""/></div>
<map name="lz4_8c_ad54429a53d45871ef03e2659713e16da_cgraph" id="lz4_8c_ad54429a53d45871ef03e2659713e16da_cgraph">
<area shape="rect" id="node2" href="lz4_8c.html#ab7bfc24aa9fe12cae4f0da4538c08aef" title="LZ4_64bits" alt="" coords="1046,196,1133,223"/><area shape="rect" id="node3" href="lz4_8c.html#a9be2dc3e3605017199507c4fdb8b7a8f" title="LZ4_compress_generic" alt="" coords="227,221,384,248"/><area shape="rect" id="node22" href="lz4_8c.html#a62d9f1ebf60fd83bf2f0d1a58e80a64c" title="LZ4_resetStream" alt="" coords="244,272,367,299"/><area shape="rect" id="node4" href="lz4_8c.html#a1dbbcf20551bf41ef0b8b8c0864a92d9" title="LZ4_putPosition" alt="" coords="433,196,549,223"/><area shape="rect" id="node5" href="lz4_8c.html#a3021d918ac3b36d85a61bedab5387e45" title="LZ4_hashPosition" alt="" coords="617,196,743,223"/><area shape="rect" id="node11" href="lz4_8c.html#a91090d7f3d29948be259526ace41da4c" title="LZ4_read32" alt="" coords="1044,399,1135,425"/><area shape="rect" id="node12" href="lz4_8c.html#af0798145fd1c1178d96b18963f42f861" title="LZ4_putPositionOnHash" alt="" coords="598,247,762,273"/><area shape="rect" id="node13" href="lz4_8c.html#a92278f0658735749f30ae82e895f1a78" title="LZ4_getPositionOnHash" alt="" coords="598,297,762,324"/><area shape="rect" id="node14" href="lz4_8c.html#a0c2e465f97a0020fd9d49af49689644b" title="LZ4_wildCopy" alt="" coords="438,95,543,121"/><area shape="rect" id="node16" href="lz4_8c.html#a3a6a0833a6f5ee0e99c80cbae73ca3a7" title="LZ4_writeLE16" alt="" coords="436,44,545,71"/><area shape="rect" id="node18" href="lz4_8c.html#ab8919e7197ca3e2e3b1789b3a66c0703" title="LZ4_count" alt="" coords="639,348,721,375"/><area shape="rect" id="node21" href="lz4_8c.html#a2d5adc05c787b62c89b588f4a983f302" title="LZ4_getPosition" alt="" coords="433,247,549,273"/><area shape="rect" id="node6" href="lz4_8c.html#a136925d371704bc6a49d5eb3f85b9ff6" title="LZ4_hashSequenceT" alt="" coords="815,95,961,121"/><area shape="rect" id="node9" href="lz4_8c.html#aae7aec5429d810d72971501f66d6d79c" title="LZ4_read_ARCH" alt="" coords="827,297,949,324"/><area shape="rect" id="node7" href="lz4_8c.html#aa868f14073d9b94702f06b6d4a3b1780" title="LZ4_hashSequence64" alt="" coords="1014,19,1165,45"/><area shape="rect" id="node8" href="lz4_8c.html#a6410a58309ab003d2d64a1323aead192" title="LZ4_hashSequence" alt="" coords="1021,120,1158,147"/><area shape="rect" id="node10" href="lz4_8c.html#a08d108393438a63016c65c4433a95109" title="LZ4_read64" alt="" coords="1044,297,1135,324"/><area shape="rect" id="node15" href="lz4_8c.html#ad53d5222d76f18ead9f7db9863091d18" title="LZ4_copy8" alt="" coords="637,95,723,121"/><area shape="rect" id="node17" href="lz4_8c.html#aa8a9ba402bf00e8e6c21691085ae9601" title="LZ4_isLittleEndian" alt="" coords="1025,69,1154,96"/><area shape="rect" id="node19" href="lz4_8c.html#ac0c3137c89a9186b6422b4dd1842a05d" title="LZ4_NbCommonBytes" alt="" coords="811,145,965,172"/><area shape="rect" id="node20" href="lz4_8c.html#adceb4c7713e1bed1554da37458db6fb6" title="LZ4_read16" alt="" coords="843,348,933,375"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a25012ad469f42573a0dbda1d077aa24b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int LZ4_compress_forceExtDict </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structLZ4__stream__t.html">LZ4_stream_t</a> *&#160;</td>
          <td class="paramname"><em>LZ4_dict</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>source</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>dest</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>inputSize</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l01063">1063</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00359">byU32</a>, <a class="el" href="lz4_8c_source.html#l00351">LZ4_stream_t_internal::currentOffset</a>, <a class="el" href="lz4_8c_source.html#l00353">LZ4_stream_t_internal::dictionary</a>, <a class="el" href="lz4_8c_source.html#l00355">LZ4_stream_t_internal::dictSize</a>, <a class="el" href="lz4_8c_source.html#l00435">LZ4_compress_generic()</a>, <a class="el" href="lz4_8c_source.html#l00990">LZ4_renormDictT()</a>, <a class="el" href="lz4_8c_source.html#l00362">noDictIssue</a>, <a class="el" href="lz4_8c_source.html#l00358">notLimited</a>, and <a class="el" href="lz4_8c_source.html#l00361">usingExtDict</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a25012ad469f42573a0dbda1d077aa24b_cgraph.png" border="0" usemap="#lz4_8c_a25012ad469f42573a0dbda1d077aa24b_cgraph" alt=""/></div>
<map name="lz4_8c_a25012ad469f42573a0dbda1d077aa24b_cgraph" id="lz4_8c_a25012ad469f42573a0dbda1d077aa24b_cgraph">
<area shape="rect" id="node2" href="lz4_8c.html#a9be2dc3e3605017199507c4fdb8b7a8f" title="LZ4_compress_generic" alt="" coords="243,180,400,206"/><area shape="rect" id="node22" href="lz4_8c.html#a0ad52b64cdf675156981fda2e01e62f8" title="LZ4_renormDictT" alt="" coords="260,230,383,257"/><area shape="rect" id="node3" href="lz4_8c.html#a1dbbcf20551bf41ef0b8b8c0864a92d9" title="LZ4_putPosition" alt="" coords="449,230,565,257"/><area shape="rect" id="node4" href="lz4_8c.html#a3021d918ac3b36d85a61bedab5387e45" title="LZ4_hashPosition" alt="" coords="633,230,759,257"/><area shape="rect" id="node11" href="lz4_8c.html#a91090d7f3d29948be259526ace41da4c" title="LZ4_read32" alt="" coords="1060,78,1151,105"/><area shape="rect" id="node12" href="lz4_8c.html#af0798145fd1c1178d96b18963f42f861" title="LZ4_putPositionOnHash" alt="" coords="614,180,778,206"/><area shape="rect" id="node13" href="lz4_8c.html#a92278f0658735749f30ae82e895f1a78" title="LZ4_getPositionOnHash" alt="" coords="614,129,778,156"/><area shape="rect" id="node14" href="lz4_8c.html#a0c2e465f97a0020fd9d49af49689644b" title="LZ4_wildCopy" alt="" coords="454,382,559,409"/><area shape="rect" id="node16" href="lz4_8c.html#a3a6a0833a6f5ee0e99c80cbae73ca3a7" title="LZ4_writeLE16" alt="" coords="452,332,561,358"/><area shape="rect" id="node18" href="lz4_8c.html#ab8919e7197ca3e2e3b1789b3a66c0703" title="LZ4_count" alt="" coords="655,78,737,105"/><area shape="rect" id="node21" href="lz4_8c.html#a2d5adc05c787b62c89b588f4a983f302" title="LZ4_getPosition" alt="" coords="449,180,565,206"/><area shape="rect" id="node5" href="lz4_8c.html#a136925d371704bc6a49d5eb3f85b9ff6" title="LZ4_hashSequenceT" alt="" coords="831,281,977,308"/><area shape="rect" id="node9" href="lz4_8c.html#aae7aec5429d810d72971501f66d6d79c" title="LZ4_read_ARCH" alt="" coords="843,129,965,156"/><area shape="rect" id="node6" href="lz4_8c.html#ab7bfc24aa9fe12cae4f0da4538c08aef" title="LZ4_64bits" alt="" coords="1062,180,1149,206"/><area shape="rect" id="node7" href="lz4_8c.html#aa868f14073d9b94702f06b6d4a3b1780" title="LZ4_hashSequence64" alt="" coords="1030,281,1181,308"/><area shape="rect" id="node8" href="lz4_8c.html#a6410a58309ab003d2d64a1323aead192" title="LZ4_hashSequence" alt="" coords="1037,230,1174,257"/><area shape="rect" id="node10" href="lz4_8c.html#a08d108393438a63016c65c4433a95109" title="LZ4_read64" alt="" coords="1060,129,1151,156"/><area shape="rect" id="node15" href="lz4_8c.html#ad53d5222d76f18ead9f7db9863091d18" title="LZ4_copy8" alt="" coords="653,382,739,409"/><area shape="rect" id="node17" href="lz4_8c.html#aa8a9ba402bf00e8e6c21691085ae9601" title="LZ4_isLittleEndian" alt="" coords="1041,332,1170,358"/><area shape="rect" id="node19" href="lz4_8c.html#ac0c3137c89a9186b6422b4dd1842a05d" title="LZ4_NbCommonBytes" alt="" coords="827,230,981,257"/><area shape="rect" id="node20" href="lz4_8c.html#adceb4c7713e1bed1554da37458db6fb6" title="LZ4_read16" alt="" coords="859,28,949,54"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a9be2dc3e3605017199507c4fdb8b7a8f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int LZ4_compress_generic </td>
          <td>(</td>
          <td class="paramtype">void *const&#160;</td>
          <td class="paramname"><em>ctx</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *const&#160;</td>
          <td class="paramname"><em>source</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *const&#160;</td>
          <td class="paramname"><em>dest</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>inputSize</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>maxOutputSize</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="lz4_8c.html#ab93acf685743debab05876250a1cbe28">limitedOutput_directive</a>&#160;</td>
          <td class="paramname"><em>outputLimited</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="lz4_8c.html#ae86e1d8a28953326b685d6ebb243a699">tableType_t</a>&#160;</td>
          <td class="paramname"><em>tableType</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="lz4_8c.html#ab22d25a446ad3e8288401052deccda4c">dict_directive</a>&#160;</td>
          <td class="paramname"><em>dict</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="lz4_8c.html#a9f23ad1797bc66e6b6dff6cf3acfd351">dictIssue_directive</a>&#160;</td>
          <td class="paramname"><em>dictIssue</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="lz4_8c.html#ac3df7cf3c8cb172a588adec881447d68">U32</a>&#160;</td>
          <td class="paramname"><em>acceleration</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00435">435</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00359">byU16</a>, <a class="el" href="lz4_8c_source.html#l00351">LZ4_stream_t_internal::currentOffset</a>, <a class="el" href="lz4_8c_source.html#l00353">LZ4_stream_t_internal::dictionary</a>, <a class="el" href="lz4_8c_source.html#l00355">LZ4_stream_t_internal::dictSize</a>, <a class="el" href="lz4_8c_source.html#l00362">dictSmall</a>, <a class="el" href="lz4_8c_source.html#l00222">LASTLITERALS</a>, <a class="el" href="lz4_8c_source.html#l00342">LZ4_64Klimit</a>, <a class="el" href="lz4_8c_source.html#l00315">LZ4_count()</a>, <a class="el" href="lz4_8c_source.html#l00429">LZ4_getPosition()</a>, <a class="el" href="lz4_8c_source.html#l00422">LZ4_getPositionOnHash()</a>, <a class="el" href="lz4_8c_source.html#l00404">LZ4_hashPosition()</a>, <a class="el" href="lz4_8h_source.html#l00105">LZ4_MAX_INPUT_SIZE</a>, <a class="el" href="lz4_8c_source.html#l00224">LZ4_minLength</a>, <a class="el" href="lz4_8c_source.html#l00416">LZ4_putPosition()</a>, <a class="el" href="lz4_8c_source.html#l00406">LZ4_putPositionOnHash()</a>, <a class="el" href="lz4_8c_source.html#l00179">LZ4_read32()</a>, <a class="el" href="lz4_8c_source.html#l00343">LZ4_skipTrigger</a>, <a class="el" href="lz4_8c_source.html#l00207">LZ4_wildCopy()</a>, <a class="el" href="lz4_8c_source.html#l00165">LZ4_writeLE16()</a>, <a class="el" href="lz4_8c_source.html#l00231">MAX_DISTANCE</a>, <a class="el" href="lz4_8c_source.html#l00223">MFLIMIT</a>, <a class="el" href="lz4_8c_source.html#l00219">MINMATCH</a>, <a class="el" href="lz4_8c_source.html#l00233">ML_BITS</a>, <a class="el" href="lz4_8c_source.html#l00234">ML_MASK</a>, <a class="el" href="lz4_8c_source.html#l00361">noDict</a>, <a class="el" href="lz4_8c_source.html#l00236">RUN_MASK</a>, <a class="el" href="lz4_8c_source.html#l00099">unlikely</a>, <a class="el" href="lz4_8c_source.html#l00361">usingExtDict</a>, and <a class="el" href="lz4_8c_source.html#l00361">withPrefix64k</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l01011">LZ4_compress_fast_continue()</a>, <a class="el" href="lz4_8c_source.html#l00657">LZ4_compress_fast_extState()</a>, <a class="el" href="lz4_8c_source.html#l00705">LZ4_compress_fast_force()</a>, and <a class="el" href="lz4_8c_source.html#l01063">LZ4_compress_forceExtDict()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a9be2dc3e3605017199507c4fdb8b7a8f_cgraph.png" border="0" usemap="#lz4_8c_a9be2dc3e3605017199507c4fdb8b7a8f_cgraph" alt=""/></div>
<map name="lz4_8c_a9be2dc3e3605017199507c4fdb8b7a8f_cgraph" id="lz4_8c_a9be2dc3e3605017199507c4fdb8b7a8f_cgraph">
<area shape="rect" id="node2" href="lz4_8c.html#ab8919e7197ca3e2e3b1789b3a66c0703" title="LZ4_count" alt="" coords="417,107,500,133"/><area shape="rect" id="node6" href="lz4_8c.html#a91090d7f3d29948be259526ace41da4c" title="LZ4_read32" alt="" coords="823,259,913,285"/><area shape="rect" id="node10" href="lz4_8c.html#a2d5adc05c787b62c89b588f4a983f302" title="LZ4_getPosition" alt="" coords="211,157,327,184"/><area shape="rect" id="node11" href="lz4_8c.html#a3021d918ac3b36d85a61bedab5387e45" title="LZ4_hashPosition" alt="" coords="395,208,522,235"/><area shape="rect" id="node15" href="lz4_8c.html#a92278f0658735749f30ae82e895f1a78" title="LZ4_getPositionOnHash" alt="" coords="377,157,541,184"/><area shape="rect" id="node16" href="lz4_8c.html#a1dbbcf20551bf41ef0b8b8c0864a92d9" title="LZ4_putPosition" alt="" coords="211,259,327,285"/><area shape="rect" id="node17" href="lz4_8c.html#af0798145fd1c1178d96b18963f42f861" title="LZ4_putPositionOnHash" alt="" coords="377,284,541,311"/><area shape="rect" id="node18" href="lz4_8c.html#a0c2e465f97a0020fd9d49af49689644b" title="LZ4_wildCopy" alt="" coords="217,411,322,437"/><area shape="rect" id="node20" href="lz4_8c.html#a3a6a0833a6f5ee0e99c80cbae73ca3a7" title="LZ4_writeLE16" alt="" coords="215,5,324,32"/><area shape="rect" id="node3" href="lz4_8c.html#aae7aec5429d810d72971501f66d6d79c" title="LZ4_read_ARCH" alt="" coords="605,208,728,235"/><area shape="rect" id="node4" href="lz4_8c.html#ab7bfc24aa9fe12cae4f0da4538c08aef" title="LZ4_64bits" alt="" coords="825,120,911,147"/><area shape="rect" id="node7" href="lz4_8c.html#ac0c3137c89a9186b6422b4dd1842a05d" title="LZ4_NbCommonBytes" alt="" coords="589,56,744,83"/><area shape="rect" id="node9" href="lz4_8c.html#adceb4c7713e1bed1554da37458db6fb6" title="LZ4_read16" alt="" coords="621,157,712,184"/><area shape="rect" id="node5" href="lz4_8c.html#a08d108393438a63016c65c4433a95109" title="LZ4_read64" alt="" coords="823,208,913,235"/><area shape="rect" id="node8" href="lz4_8c.html#aa8a9ba402bf00e8e6c21691085ae9601" title="LZ4_isLittleEndian" alt="" coords="803,44,933,71"/><area shape="rect" id="node12" href="lz4_8c.html#a136925d371704bc6a49d5eb3f85b9ff6" title="LZ4_hashSequenceT" alt="" coords="594,309,739,336"/><area shape="rect" id="node13" href="lz4_8c.html#aa868f14073d9b94702f06b6d4a3b1780" title="LZ4_hashSequence64" alt="" coords="793,360,943,387"/><area shape="rect" id="node14" href="lz4_8c.html#a6410a58309ab003d2d64a1323aead192" title="LZ4_hashSequence" alt="" coords="799,309,937,336"/><area shape="rect" id="node19" href="lz4_8c.html#ad53d5222d76f18ead9f7db9863091d18" title="LZ4_copy8" alt="" coords="415,411,502,437"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a9be2dc3e3605017199507c4fdb8b7a8f_icgraph.png" border="0" usemap="#lz4_8c_a9be2dc3e3605017199507c4fdb8b7a8f_icgraph" alt=""/></div>
<map name="lz4_8c_a9be2dc3e3605017199507c4fdb8b7a8f_icgraph" id="lz4_8c_a9be2dc3e3605017199507c4fdb8b7a8f_icgraph">
<area shape="rect" id="node2" href="lz4_8h.html#a95a14f1e80807a2def8a25dc4a92e505" title="LZ4_compress_fast_continue" alt="" coords="211,71,405,97"/><area shape="rect" id="node5" href="lz4_8h.html#aa1dd11dbded7552766e763c822718586" title="LZ4_compress_fast_extState" alt="" coords="211,212,405,239"/><area shape="rect" id="node15" href="lz4_8c.html#ad54429a53d45871ef03e2659713e16da" title="LZ4_compress_fast_force" alt="" coords="221,263,395,289"/><area shape="rect" id="node16" href="lz4_8c.html#a25012ad469f42573a0dbda1d077aa24b" title="LZ4_compress_forceExtDict" alt="" coords="214,313,402,340"/><area shape="rect" id="node3" href="lz4_8h.html#a2383bf54f8201572b6f747c79c82c387" title="LZ4_compress_limitedOutput\l_continue" alt="" coords="453,5,645,46"/><area shape="rect" id="node4" href="lz4_8h.html#ae109cde385eef87af7d46ce529bb857f" title="LZ4_compress_continue" alt="" coords="467,71,631,97"/><area shape="rect" id="node6" href="lz4_8h.html#affe4afb333be7fdc027316cc3a381b04" title="LZ4_compress_fast" alt="" coords="481,121,618,148"/><area shape="rect" id="node10" href="lz4_8c.html#a65687653db41390036d83827f9f40d16" title="LZ4_compress_destSize\l_extState" alt="" coords="466,173,633,214"/><area shape="rect" id="node12" href="lz4_8h.html#aae32f2434789e3878e43f52094b81b9a" title="LZ4_compress_limitedOutput\l_withState" alt="" coords="453,238,645,279"/><area shape="rect" id="node13" href="lz4_8h.html#a430f331e5951658bd033faf564a958bf" title="LZ4_compress_withState" alt="" coords="464,304,635,331"/><area shape="rect" id="node14" href="tw-state_8c.html#a23a06d48ada7a6f453ea34d6175516fd" title="tw_snapshot_delta" alt="" coords="484,355,615,381"/><area shape="rect" id="node7" href="lz4_8h.html#a763c64c41c7248a98cf2e9c733bffd3e" title="LZ4_compress_default" alt="" coords="700,121,855,148"/><area shape="rect" id="node8" href="lz4_8h.html#a3a6eebab33f6637b7bd70db2c66ff88a" title="LZ4_compress_limitedOutput" alt="" coords="909,96,1101,123"/><area shape="rect" id="node9" href="lz4_8h.html#a381f2c18481ff02bef22198a6e1d0cf2" title="LZ4_compress" alt="" coords="951,147,1059,173"/><area shape="rect" id="node11" href="lz4_8h.html#a82b0912e04b945e3817def431071dcd6" title="LZ4_compress_destSize" alt="" coords="694,180,861,207"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a464e8e2a2ad215e0d94042722eb75551"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int LZ4_compress_limitedOutput </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>source</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>dest</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>inputSize</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>maxOutputSize</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l01455">1455</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00697">LZ4_compress_default()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a464e8e2a2ad215e0d94042722eb75551_cgraph.png" border="0" usemap="#lz4_8c_a464e8e2a2ad215e0d94042722eb75551_cgraph" alt=""/></div>
<map name="lz4_8c_a464e8e2a2ad215e0d94042722eb75551_cgraph" id="lz4_8c_a464e8e2a2ad215e0d94042722eb75551_cgraph">
<area shape="rect" id="node2" href="lz4_8c.html#a35d5204eebb64d3caa3aa7c902166e28" title="LZ4_compress_default" alt="" coords="245,487,400,513"/><area shape="rect" id="node3" href="lz4_8c.html#a7466a8eca8f7b2eeec7887c9371d21e1" title="LZ4_compress_fast" alt="" coords="449,487,586,513"/><area shape="rect" id="node4" href="lz4_8c.html#a19a6258c0092d5b3255a41d7566248d7" title="LZ4_compress_fast_extState" alt="" coords="635,487,829,513"/><area shape="rect" id="node5" href="lz4_8c.html#ab7bfc24aa9fe12cae4f0da4538c08aef" title="LZ4_64bits" alt="" coords="1697,335,1783,361"/><area shape="rect" id="node6" href="lz4_8c.html#a9be2dc3e3605017199507c4fdb8b7a8f" title="LZ4_compress_generic" alt="" coords="877,233,1035,260"/><area shape="rect" id="node25" href="lz4_8c.html#a2b09f5ca41ce609bb136d3637beffe04" title="LZ4_compressBound" alt="" coords="883,512,1029,539"/><area shape="rect" id="node26" href="lz4_8c.html#a62d9f1ebf60fd83bf2f0d1a58e80a64c" title="LZ4_resetStream" alt="" coords="895,563,1017,589"/><area shape="rect" id="node7" href="lz4_8c.html#ab8919e7197ca3e2e3b1789b3a66c0703" title="LZ4_count" alt="" coords="1289,157,1372,184"/><area shape="rect" id="node10" href="lz4_8c.html#a91090d7f3d29948be259526ace41da4c" title="LZ4_read32" alt="" coords="1695,107,1785,133"/><area shape="rect" id="node14" href="lz4_8c.html#a2d5adc05c787b62c89b588f4a983f302" title="LZ4_getPosition" alt="" coords="1083,259,1199,285"/><area shape="rect" id="node15" href="lz4_8c.html#a3021d918ac3b36d85a61bedab5387e45" title="LZ4_hashPosition" alt="" coords="1267,309,1394,336"/><area shape="rect" id="node19" href="lz4_8c.html#a92278f0658735749f30ae82e895f1a78" title="LZ4_getPositionOnHash" alt="" coords="1249,259,1413,285"/><area shape="rect" id="node20" href="lz4_8c.html#a1dbbcf20551bf41ef0b8b8c0864a92d9" title="LZ4_putPosition" alt="" coords="1083,360,1199,387"/><area shape="rect" id="node21" href="lz4_8c.html#af0798145fd1c1178d96b18963f42f861" title="LZ4_putPositionOnHash" alt="" coords="1249,385,1413,412"/><area shape="rect" id="node22" href="lz4_8c.html#a0c2e465f97a0020fd9d49af49689644b" title="LZ4_wildCopy" alt="" coords="1089,157,1194,184"/><area shape="rect" id="node24" href="lz4_8c.html#a3a6a0833a6f5ee0e99c80cbae73ca3a7" title="LZ4_writeLE16" alt="" coords="1087,5,1196,32"/><area shape="rect" id="node8" href="lz4_8c.html#aae7aec5429d810d72971501f66d6d79c" title="LZ4_read_ARCH" alt="" coords="1477,309,1600,336"/><area shape="rect" id="node11" href="lz4_8c.html#ac0c3137c89a9186b6422b4dd1842a05d" title="LZ4_NbCommonBytes" alt="" coords="1461,157,1616,184"/><area shape="rect" id="node13" href="lz4_8c.html#adceb4c7713e1bed1554da37458db6fb6" title="LZ4_read16" alt="" coords="1493,259,1584,285"/><area shape="rect" id="node9" href="lz4_8c.html#a08d108393438a63016c65c4433a95109" title="LZ4_read64" alt="" coords="1695,284,1785,311"/><area shape="rect" id="node12" href="lz4_8c.html#aa8a9ba402bf00e8e6c21691085ae9601" title="LZ4_isLittleEndian" alt="" coords="1675,31,1805,57"/><area shape="rect" id="node16" href="lz4_8c.html#a136925d371704bc6a49d5eb3f85b9ff6" title="LZ4_hashSequenceT" alt="" coords="1466,512,1611,539"/><area shape="rect" id="node17" href="lz4_8c.html#aa868f14073d9b94702f06b6d4a3b1780" title="LZ4_hashSequence64" alt="" coords="1665,537,1815,564"/><area shape="rect" id="node18" href="lz4_8c.html#a6410a58309ab003d2d64a1323aead192" title="LZ4_hashSequence" alt="" coords="1671,487,1809,513"/><area shape="rect" id="node23" href="lz4_8c.html#ad53d5222d76f18ead9f7db9863091d18" title="LZ4_copy8" alt="" coords="1287,208,1374,235"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a2c7e8a92e061237954e1cb1d18a38160"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int LZ4_compress_limitedOutput_continue </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structLZ4__stream__t.html">LZ4_stream_t</a> *&#160;</td>
          <td class="paramname"><em>LZ4_stream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>src</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>dst</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>srcSize</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>maxDstSize</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l01459">1459</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l01011">LZ4_compress_fast_continue()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a2c7e8a92e061237954e1cb1d18a38160_cgraph.png" border="0" usemap="#lz4_8c_a2c7e8a92e061237954e1cb1d18a38160_cgraph" alt=""/></div>
<map name="lz4_8c_a2c7e8a92e061237954e1cb1d18a38160_cgraph" id="lz4_8c_a2c7e8a92e061237954e1cb1d18a38160_cgraph">
<area shape="rect" id="node2" href="lz4_8c.html#abee2872be58007aae02ca0ca467dae4f" title="LZ4_compress_fast_continue" alt="" coords="246,233,439,260"/><area shape="rect" id="node3" href="lz4_8c.html#a9be2dc3e3605017199507c4fdb8b7a8f" title="LZ4_compress_generic" alt="" coords="488,208,645,235"/><area shape="rect" id="node23" href="lz4_8c.html#a0ad52b64cdf675156981fda2e01e62f8" title="LZ4_renormDictT" alt="" coords="505,259,628,285"/><area shape="rect" id="node4" href="lz4_8c.html#ab8919e7197ca3e2e3b1789b3a66c0703" title="LZ4_count" alt="" coords="900,107,983,133"/><area shape="rect" id="node8" href="lz4_8c.html#a91090d7f3d29948be259526ace41da4c" title="LZ4_read32" alt="" coords="1305,259,1396,285"/><area shape="rect" id="node12" href="lz4_8c.html#a2d5adc05c787b62c89b588f4a983f302" title="LZ4_getPosition" alt="" coords="694,157,810,184"/><area shape="rect" id="node13" href="lz4_8c.html#a3021d918ac3b36d85a61bedab5387e45" title="LZ4_hashPosition" alt="" coords="878,208,1005,235"/><area shape="rect" id="node17" href="lz4_8c.html#a92278f0658735749f30ae82e895f1a78" title="LZ4_getPositionOnHash" alt="" coords="859,157,1023,184"/><area shape="rect" id="node18" href="lz4_8c.html#a1dbbcf20551bf41ef0b8b8c0864a92d9" title="LZ4_putPosition" alt="" coords="694,259,810,285"/><area shape="rect" id="node19" href="lz4_8c.html#af0798145fd1c1178d96b18963f42f861" title="LZ4_putPositionOnHash" alt="" coords="859,284,1023,311"/><area shape="rect" id="node20" href="lz4_8c.html#a0c2e465f97a0020fd9d49af49689644b" title="LZ4_wildCopy" alt="" coords="699,411,805,437"/><area shape="rect" id="node22" href="lz4_8c.html#a3a6a0833a6f5ee0e99c80cbae73ca3a7" title="LZ4_writeLE16" alt="" coords="697,5,807,32"/><area shape="rect" id="node5" href="lz4_8c.html#aae7aec5429d810d72971501f66d6d79c" title="LZ4_read_ARCH" alt="" coords="1088,208,1211,235"/><area shape="rect" id="node6" href="lz4_8c.html#ab7bfc24aa9fe12cae4f0da4538c08aef" title="LZ4_64bits" alt="" coords="1307,120,1394,147"/><area shape="rect" id="node9" href="lz4_8c.html#ac0c3137c89a9186b6422b4dd1842a05d" title="LZ4_NbCommonBytes" alt="" coords="1072,56,1227,83"/><area shape="rect" id="node11" href="lz4_8c.html#adceb4c7713e1bed1554da37458db6fb6" title="LZ4_read16" alt="" coords="1104,157,1195,184"/><area shape="rect" id="node7" href="lz4_8c.html#a08d108393438a63016c65c4433a95109" title="LZ4_read64" alt="" coords="1305,208,1396,235"/><area shape="rect" id="node10" href="lz4_8c.html#aa8a9ba402bf00e8e6c21691085ae9601" title="LZ4_isLittleEndian" alt="" coords="1286,44,1415,71"/><area shape="rect" id="node14" href="lz4_8c.html#a136925d371704bc6a49d5eb3f85b9ff6" title="LZ4_hashSequenceT" alt="" coords="1077,309,1222,336"/><area shape="rect" id="node15" href="lz4_8c.html#aa868f14073d9b94702f06b6d4a3b1780" title="LZ4_hashSequence64" alt="" coords="1275,360,1426,387"/><area shape="rect" id="node16" href="lz4_8c.html#a6410a58309ab003d2d64a1323aead192" title="LZ4_hashSequence" alt="" coords="1282,309,1419,336"/><area shape="rect" id="node21" href="lz4_8c.html#ad53d5222d76f18ead9f7db9863091d18" title="LZ4_copy8" alt="" coords="898,411,985,437"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="ab9e6911a8271745f3a45490edeae135b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int LZ4_compress_limitedOutput_withState </td>
          <td>(</td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>state</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>src</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>dst</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>srcSize</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>dstSize</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l01457">1457</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00657">LZ4_compress_fast_extState()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_ab9e6911a8271745f3a45490edeae135b_cgraph.png" border="0" usemap="#lz4_8c_ab9e6911a8271745f3a45490edeae135b_cgraph" alt=""/></div>
<map name="lz4_8c_ab9e6911a8271745f3a45490edeae135b_cgraph" id="lz4_8c_ab9e6911a8271745f3a45490edeae135b_cgraph">
<area shape="rect" id="node2" href="lz4_8c.html#a19a6258c0092d5b3255a41d7566248d7" title="LZ4_compress_fast_extState" alt="" coords="246,487,439,513"/><area shape="rect" id="node3" href="lz4_8c.html#ab7bfc24aa9fe12cae4f0da4538c08aef" title="LZ4_64bits" alt="" coords="1307,335,1394,361"/><area shape="rect" id="node4" href="lz4_8c.html#a9be2dc3e3605017199507c4fdb8b7a8f" title="LZ4_compress_generic" alt="" coords="488,233,645,260"/><area shape="rect" id="node23" href="lz4_8c.html#a2b09f5ca41ce609bb136d3637beffe04" title="LZ4_compressBound" alt="" coords="494,512,639,539"/><area shape="rect" id="node24" href="lz4_8c.html#a62d9f1ebf60fd83bf2f0d1a58e80a64c" title="LZ4_resetStream" alt="" coords="505,563,628,589"/><area shape="rect" id="node5" href="lz4_8c.html#ab8919e7197ca3e2e3b1789b3a66c0703" title="LZ4_count" alt="" coords="900,157,983,184"/><area shape="rect" id="node8" href="lz4_8c.html#a91090d7f3d29948be259526ace41da4c" title="LZ4_read32" alt="" coords="1305,107,1396,133"/><area shape="rect" id="node12" href="lz4_8c.html#a2d5adc05c787b62c89b588f4a983f302" title="LZ4_getPosition" alt="" coords="694,259,810,285"/><area shape="rect" id="node13" href="lz4_8c.html#a3021d918ac3b36d85a61bedab5387e45" title="LZ4_hashPosition" alt="" coords="878,309,1005,336"/><area shape="rect" id="node17" href="lz4_8c.html#a92278f0658735749f30ae82e895f1a78" title="LZ4_getPositionOnHash" alt="" coords="859,259,1023,285"/><area shape="rect" id="node18" href="lz4_8c.html#a1dbbcf20551bf41ef0b8b8c0864a92d9" title="LZ4_putPosition" alt="" coords="694,360,810,387"/><area shape="rect" id="node19" href="lz4_8c.html#af0798145fd1c1178d96b18963f42f861" title="LZ4_putPositionOnHash" alt="" coords="859,385,1023,412"/><area shape="rect" id="node20" href="lz4_8c.html#a0c2e465f97a0020fd9d49af49689644b" title="LZ4_wildCopy" alt="" coords="699,157,805,184"/><area shape="rect" id="node22" href="lz4_8c.html#a3a6a0833a6f5ee0e99c80cbae73ca3a7" title="LZ4_writeLE16" alt="" coords="697,5,807,32"/><area shape="rect" id="node6" href="lz4_8c.html#aae7aec5429d810d72971501f66d6d79c" title="LZ4_read_ARCH" alt="" coords="1088,309,1211,336"/><area shape="rect" id="node9" href="lz4_8c.html#ac0c3137c89a9186b6422b4dd1842a05d" title="LZ4_NbCommonBytes" alt="" coords="1072,157,1227,184"/><area shape="rect" id="node11" href="lz4_8c.html#adceb4c7713e1bed1554da37458db6fb6" title="LZ4_read16" alt="" coords="1104,259,1195,285"/><area shape="rect" id="node7" href="lz4_8c.html#a08d108393438a63016c65c4433a95109" title="LZ4_read64" alt="" coords="1305,284,1396,311"/><area shape="rect" id="node10" href="lz4_8c.html#aa8a9ba402bf00e8e6c21691085ae9601" title="LZ4_isLittleEndian" alt="" coords="1286,31,1415,57"/><area shape="rect" id="node14" href="lz4_8c.html#a136925d371704bc6a49d5eb3f85b9ff6" title="LZ4_hashSequenceT" alt="" coords="1077,512,1222,539"/><area shape="rect" id="node15" href="lz4_8c.html#aa868f14073d9b94702f06b6d4a3b1780" title="LZ4_hashSequence64" alt="" coords="1275,537,1426,564"/><area shape="rect" id="node16" href="lz4_8c.html#a6410a58309ab003d2d64a1323aead192" title="LZ4_hashSequence" alt="" coords="1282,487,1419,513"/><area shape="rect" id="node21" href="lz4_8c.html#ad53d5222d76f18ead9f7db9863091d18" title="LZ4_copy8" alt="" coords="898,208,985,235"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a9fa2e6e61caea57ae1c3ef996f0e9ac9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int LZ4_compress_withState </td>
          <td>(</td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>state</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>src</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>dst</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>srcSize</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l01458">1458</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00657">LZ4_compress_fast_extState()</a>, and <a class="el" href="lz4_8c_source.html#l00372">LZ4_compressBound()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a9fa2e6e61caea57ae1c3ef996f0e9ac9_cgraph.png" border="0" usemap="#lz4_8c_a9fa2e6e61caea57ae1c3ef996f0e9ac9_cgraph" alt=""/></div>
<map name="lz4_8c_a9fa2e6e61caea57ae1c3ef996f0e9ac9_cgraph" id="lz4_8c_a9fa2e6e61caea57ae1c3ef996f0e9ac9_cgraph">
<area shape="rect" id="node2" href="lz4_8c.html#a19a6258c0092d5b3255a41d7566248d7" title="LZ4_compress_fast_extState" alt="" coords="225,461,418,488"/><area shape="rect" id="node23" href="lz4_8c.html#a2b09f5ca41ce609bb136d3637beffe04" title="LZ4_compressBound" alt="" coords="473,512,618,539"/><area shape="rect" id="node3" href="lz4_8c.html#ab7bfc24aa9fe12cae4f0da4538c08aef" title="LZ4_64bits" alt="" coords="1286,335,1373,361"/><area shape="rect" id="node4" href="lz4_8c.html#a9be2dc3e3605017199507c4fdb8b7a8f" title="LZ4_compress_generic" alt="" coords="467,259,624,285"/><area shape="rect" id="node24" href="lz4_8c.html#a62d9f1ebf60fd83bf2f0d1a58e80a64c" title="LZ4_resetStream" alt="" coords="484,208,607,235"/><area shape="rect" id="node5" href="lz4_8c.html#ab8919e7197ca3e2e3b1789b3a66c0703" title="LZ4_count" alt="" coords="879,196,961,223"/><area shape="rect" id="node8" href="lz4_8c.html#a91090d7f3d29948be259526ace41da4c" title="LZ4_read32" alt="" coords="1284,183,1375,209"/><area shape="rect" id="node12" href="lz4_8c.html#a2d5adc05c787b62c89b588f4a983f302" title="LZ4_getPosition" alt="" coords="673,360,789,387"/><area shape="rect" id="node13" href="lz4_8c.html#a3021d918ac3b36d85a61bedab5387e45" title="LZ4_hashPosition" alt="" coords="857,309,983,336"/><area shape="rect" id="node17" href="lz4_8c.html#a92278f0658735749f30ae82e895f1a78" title="LZ4_getPositionOnHash" alt="" coords="838,385,1002,412"/><area shape="rect" id="node18" href="lz4_8c.html#a1dbbcf20551bf41ef0b8b8c0864a92d9" title="LZ4_putPosition" alt="" coords="673,259,789,285"/><area shape="rect" id="node19" href="lz4_8c.html#af0798145fd1c1178d96b18963f42f861" title="LZ4_putPositionOnHash" alt="" coords="838,247,1002,273"/><area shape="rect" id="node20" href="lz4_8c.html#a0c2e465f97a0020fd9d49af49689644b" title="LZ4_wildCopy" alt="" coords="678,107,783,133"/><area shape="rect" id="node22" href="lz4_8c.html#a3a6a0833a6f5ee0e99c80cbae73ca3a7" title="LZ4_writeLE16" alt="" coords="676,5,785,32"/><area shape="rect" id="node6" href="lz4_8c.html#aae7aec5429d810d72971501f66d6d79c" title="LZ4_read_ARCH" alt="" coords="1067,284,1189,311"/><area shape="rect" id="node9" href="lz4_8c.html#ac0c3137c89a9186b6422b4dd1842a05d" title="LZ4_NbCommonBytes" alt="" coords="1051,132,1205,159"/><area shape="rect" id="node11" href="lz4_8c.html#adceb4c7713e1bed1554da37458db6fb6" title="LZ4_read16" alt="" coords="1083,233,1173,260"/><area shape="rect" id="node7" href="lz4_8c.html#a08d108393438a63016c65c4433a95109" title="LZ4_read64" alt="" coords="1284,284,1375,311"/><area shape="rect" id="node10" href="lz4_8c.html#aa8a9ba402bf00e8e6c21691085ae9601" title="LZ4_isLittleEndian" alt="" coords="1265,69,1394,96"/><area shape="rect" id="node14" href="lz4_8c.html#a136925d371704bc6a49d5eb3f85b9ff6" title="LZ4_hashSequenceT" alt="" coords="1055,512,1201,539"/><area shape="rect" id="node15" href="lz4_8c.html#aa868f14073d9b94702f06b6d4a3b1780" title="LZ4_hashSequence64" alt="" coords="1254,537,1405,564"/><area shape="rect" id="node16" href="lz4_8c.html#a6410a58309ab003d2d64a1323aead192" title="LZ4_hashSequence" alt="" coords="1261,487,1398,513"/><area shape="rect" id="node21" href="lz4_8c.html#ad53d5222d76f18ead9f7db9863091d18" title="LZ4_copy8" alt="" coords="877,107,963,133"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a2b09f5ca41ce609bb136d3637beffe04"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int LZ4_compressBound </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>isize</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00372">372</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8h_source.html#l00106">LZ4_COMPRESSBOUND</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l01456">LZ4_compress()</a>, <a class="el" href="lz4_8c_source.html#l01460">LZ4_compress_continue()</a>, <a class="el" href="lz4_8c_source.html#l00894">LZ4_compress_destSize_extState()</a>, <a class="el" href="lz4_8c_source.html#l00657">LZ4_compress_fast_extState()</a>, <a class="el" href="lz4_8c_source.html#l01458">LZ4_compress_withState()</a>, and <a class="el" href="tw-setup_8c_source.html#l00440">tw_delta_alloc()</a>.</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a2b09f5ca41ce609bb136d3637beffe04_icgraph.png" border="0" usemap="#lz4_8c_a2b09f5ca41ce609bb136d3637beffe04_icgraph" alt=""/></div>
<map name="lz4_8c_a2b09f5ca41ce609bb136d3637beffe04_icgraph" id="lz4_8c_a2b09f5ca41ce609bb136d3637beffe04_icgraph">
<area shape="rect" id="node2" href="lz4_8h.html#a381f2c18481ff02bef22198a6e1d0cf2" title="LZ4_compress" alt="" coords="941,39,1049,65"/><area shape="rect" id="node3" href="lz4_8h.html#ae109cde385eef87af7d46ce529bb857f" title="LZ4_compress_continue" alt="" coords="215,84,379,111"/><area shape="rect" id="node4" href="lz4_8c.html#a65687653db41390036d83827f9f40d16" title="LZ4_compress_destSize\l_extState" alt="" coords="455,61,622,102"/><area shape="rect" id="node6" href="lz4_8h.html#aa1dd11dbded7552766e763c822718586" title="LZ4_compress_fast_extState" alt="" coords="201,185,394,212"/><area shape="rect" id="node11" href="lz4_8h.html#a430f331e5951658bd033faf564a958bf" title="LZ4_compress_withState" alt="" coords="453,295,624,321"/><area shape="rect" id="node13" href="tw-setup_8c.html#a83b28224a6806fcc16545a6aa8ea6ad3" title="tw_delta_alloc" alt="" coords="245,331,350,357"/><area shape="rect" id="node5" href="lz4_8h.html#a82b0912e04b945e3817def431071dcd6" title="LZ4_compress_destSize" alt="" coords="683,68,850,95"/><area shape="rect" id="node7" href="lz4_8h.html#affe4afb333be7fdc027316cc3a381b04" title="LZ4_compress_fast" alt="" coords="470,127,607,153"/><area shape="rect" id="node10" href="lz4_8h.html#aae32f2434789e3878e43f52094b81b9a" title="LZ4_compress_limitedOutput\l_withState" alt="" coords="443,178,635,219"/><area shape="rect" id="node12" href="tw-state_8c.html#a23a06d48ada7a6f453ea34d6175516fd" title="tw_snapshot_delta" alt="" coords="473,244,604,271"/><area shape="rect" id="node8" href="lz4_8h.html#a763c64c41c7248a98cf2e9c733bffd3e" title="LZ4_compress_default" alt="" coords="689,123,844,149"/><area shape="rect" id="node9" href="lz4_8h.html#a3a6eebab33f6637b7bd70db2c66ff88a" title="LZ4_compress_limitedOutput" alt="" coords="899,123,1091,149"/><area shape="rect" id="node14" href="tw-setup_8c.html#a33b10808894f8c4d429e391810d96e08" title="setup_pes" alt="" coords="497,345,580,372"/><area shape="rect" id="node15" href="tw-setup_8c.html#a6dbc4bba03285bb1b8a8a5464f0375ea" title="tw_run" alt="" coords="736,345,797,372"/><area shape="rect" id="node16" href="phold_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="969,345,1020,372"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="aeeb2fc48e401f524afcfdaa6e97824ba"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void LZ4_copy4 </td>
          <td>(</td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>dstPtr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const void *&#160;</td>
          <td class="paramname"><em>srcPtr</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00202">202</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l01110">LZ4_decompress_generic()</a>.</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_aeeb2fc48e401f524afcfdaa6e97824ba_icgraph.png" border="0" usemap="#lz4_8c_aeeb2fc48e401f524afcfdaa6e97824ba_icgraph" alt=""/></div>
<map name="lz4_8c_aeeb2fc48e401f524afcfdaa6e97824ba_icgraph" id="lz4_8c_aeeb2fc48e401f524afcfdaa6e97824ba_icgraph">
<area shape="rect" id="node2" href="lz4_8c.html#a711e2044000420a1e68d84aeb0d47f58" title="LZ4_decompress_generic" alt="" coords="141,247,312,273"/><area shape="rect" id="node3" href="lz4_8h.html#a0826f3dc340fdea6dfa985f6ac26642f" title="LZ4_decompress_safe" alt="" coords="375,5,529,32"/><area shape="rect" id="node5" href="lz4_8h.html#a32ad048b557cd0bd1134cc8221dca208" title="LZ4_decompress_safe\l_partial" alt="" coords="375,57,529,98"/><area shape="rect" id="node6" href="lz4_8h.html#a1b6fd5873bbe60abc9a6bf7b3e75056a" title="LZ4_decompress_fast" alt="" coords="377,123,527,149"/><area shape="rect" id="node9" href="lz4_8h.html#ac33dfb57efd9b3d6ab4c818ffd797f48" title="LZ4_decompress_safe\l_continue" alt="" coords="375,174,529,215"/><area shape="rect" id="node10" href="lz4_8h.html#acfb9c80632c155cdb7cce498ae1c88bc" title="LZ4_decompress_fast\l_continue" alt="" coords="377,239,527,281"/><area shape="rect" id="node11" href="lz4_8c.html#a775720f5916b2dfe55849e7b488aa43f" title="LZ4_decompress_usingDict\l_generic" alt="" coords="360,305,544,346"/><area shape="rect" id="node14" href="lz4_8c.html#a0c2840727a838f4c57dda1410d29c81f" title="LZ4_decompress_safe\l_forceExtDict" alt="" coords="375,370,529,411"/><area shape="rect" id="node15" href="lz4_8h.html#a7957597d225aa0999f53bfedbf2eabff" title="LZ4_decompress_safe\l_withPrefix64k" alt="" coords="375,435,529,477"/><area shape="rect" id="node16" href="lz4_8h.html#a0a0499117840f38b133962098553e674" title="LZ4_decompress_fast\l_withPrefix64k" alt="" coords="377,501,527,542"/><area shape="rect" id="node4" href="lz4_8c.html#a81aa900c172d655f8a4f0a75739791f0" title="LZ4_uncompress_unknownOutputSize" alt="" coords="593,5,839,32"/><area shape="rect" id="node7" href="lz4_8c.html#a76994c12731075f0d8a96239c8856192" title="LZ4_uncompress" alt="" coords="655,97,777,124"/><area shape="rect" id="node8" href="tw-state_8c.html#acd673114465dd29b555cc518faaa66bc" title="tw_snapshot_restore" alt="" coords="645,148,787,175"/><area shape="rect" id="node12" href="lz4_8h.html#a8aa703547a53208381f806aa36b45fe7" title="LZ4_decompress_safe\l_usingDict" alt="" coords="639,273,793,314"/><area shape="rect" id="node13" href="lz4_8h.html#a1af9f7a2df20389dd9a0a31706c683b7" title="LZ4_decompress_fast\l_usingDict" alt="" coords="641,338,791,379"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="ad53d5222d76f18ead9f7db9863091d18"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void LZ4_copy8 </td>
          <td>(</td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>dstPtr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const void *&#160;</td>
          <td class="paramname"><em>srcPtr</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00204">204</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l01110">LZ4_decompress_generic()</a>, and <a class="el" href="lz4_8c_source.html#l00207">LZ4_wildCopy()</a>.</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_ad53d5222d76f18ead9f7db9863091d18_icgraph.png" border="0" usemap="#lz4_8c_ad53d5222d76f18ead9f7db9863091d18_icgraph" alt=""/></div>
<map name="lz4_8c_ad53d5222d76f18ead9f7db9863091d18_icgraph" id="lz4_8c_ad53d5222d76f18ead9f7db9863091d18_icgraph">
<area shape="rect" id="node2" href="lz4_8c.html#a711e2044000420a1e68d84aeb0d47f58" title="LZ4_decompress_generic" alt="" coords="296,312,467,339"/><area shape="rect" id="node17" href="lz4_8c.html#a0c2e465f97a0020fd9d49af49689644b" title="LZ4_wildCopy" alt="" coords="142,553,247,580"/><area shape="rect" id="node3" href="lz4_8h.html#a0826f3dc340fdea6dfa985f6ac26642f" title="LZ4_decompress_safe" alt="" coords="535,5,689,32"/><area shape="rect" id="node5" href="lz4_8h.html#a32ad048b557cd0bd1134cc8221dca208" title="LZ4_decompress_safe\l_partial" alt="" coords="535,57,689,98"/><area shape="rect" id="node6" href="lz4_8h.html#a1b6fd5873bbe60abc9a6bf7b3e75056a" title="LZ4_decompress_fast" alt="" coords="537,123,687,149"/><area shape="rect" id="node9" href="lz4_8h.html#ac33dfb57efd9b3d6ab4c818ffd797f48" title="LZ4_decompress_safe\l_continue" alt="" coords="535,174,689,215"/><area shape="rect" id="node10" href="lz4_8h.html#acfb9c80632c155cdb7cce498ae1c88bc" title="LZ4_decompress_fast\l_continue" alt="" coords="537,239,687,281"/><area shape="rect" id="node11" href="lz4_8c.html#a775720f5916b2dfe55849e7b488aa43f" title="LZ4_decompress_usingDict\l_generic" alt="" coords="520,305,704,346"/><area shape="rect" id="node14" href="lz4_8c.html#a0c2840727a838f4c57dda1410d29c81f" title="LZ4_decompress_safe\l_forceExtDict" alt="" coords="535,370,689,411"/><area shape="rect" id="node15" href="lz4_8h.html#a7957597d225aa0999f53bfedbf2eabff" title="LZ4_decompress_safe\l_withPrefix64k" alt="" coords="535,435,689,477"/><area shape="rect" id="node16" href="lz4_8h.html#a0a0499117840f38b133962098553e674" title="LZ4_decompress_fast\l_withPrefix64k" alt="" coords="537,501,687,542"/><area shape="rect" id="node4" href="lz4_8c.html#a81aa900c172d655f8a4f0a75739791f0" title="LZ4_uncompress_unknownOutputSize" alt="" coords="758,5,1005,32"/><area shape="rect" id="node7" href="lz4_8c.html#a76994c12731075f0d8a96239c8856192" title="LZ4_uncompress" alt="" coords="820,97,943,124"/><area shape="rect" id="node8" href="tw-state_8c.html#acd673114465dd29b555cc518faaa66bc" title="tw_snapshot_restore" alt="" coords="810,148,953,175"/><area shape="rect" id="node12" href="lz4_8h.html#a8aa703547a53208381f806aa36b45fe7" title="LZ4_decompress_safe\l_usingDict" alt="" coords="804,271,959,313"/><area shape="rect" id="node13" href="lz4_8h.html#a1af9f7a2df20389dd9a0a31706c683b7" title="LZ4_decompress_fast\l_usingDict" alt="" coords="806,337,957,378"/><area shape="rect" id="node18" href="lz4_8c.html#a9be2dc3e3605017199507c4fdb8b7a8f" title="LZ4_compress_generic" alt="" coords="303,617,460,644"/><area shape="rect" id="node34" href="lz4_8c.html#ad40bc2950dcb3f0db72bb6c422bafd9e" title="LZ4_compress_destSize\l_generic" alt="" coords="298,715,465,757"/><area shape="rect" id="node19" href="lz4_8h.html#a95a14f1e80807a2def8a25dc4a92e505" title="LZ4_compress_fast_continue" alt="" coords="515,567,709,593"/><area shape="rect" id="node22" href="lz4_8h.html#aa1dd11dbded7552766e763c822718586" title="LZ4_compress_fast_extState" alt="" coords="515,617,709,644"/><area shape="rect" id="node32" href="lz4_8c.html#ad54429a53d45871ef03e2659713e16da" title="LZ4_compress_fast_force" alt="" coords="525,668,699,695"/><area shape="rect" id="node33" href="lz4_8c.html#a25012ad469f42573a0dbda1d077aa24b" title="LZ4_compress_forceExtDict" alt="" coords="518,719,706,745"/><area shape="rect" id="node20" href="lz4_8h.html#a2383bf54f8201572b6f747c79c82c387" title="LZ4_compress_limitedOutput\l_continue" alt="" coords="785,438,977,479"/><area shape="rect" id="node21" href="lz4_8h.html#ae109cde385eef87af7d46ce529bb857f" title="LZ4_compress_continue" alt="" coords="799,504,963,531"/><area shape="rect" id="node23" href="lz4_8h.html#affe4afb333be7fdc027316cc3a381b04" title="LZ4_compress_fast" alt="" coords="813,555,950,581"/><area shape="rect" id="node27" href="lz4_8c.html#a65687653db41390036d83827f9f40d16" title="LZ4_compress_destSize\l_extState" alt="" coords="798,774,965,815"/><area shape="rect" id="node29" href="lz4_8h.html#aae32f2434789e3878e43f52094b81b9a" title="LZ4_compress_limitedOutput\l_withState" alt="" coords="785,606,977,647"/><area shape="rect" id="node30" href="lz4_8h.html#a430f331e5951658bd033faf564a958bf" title="LZ4_compress_withState" alt="" coords="796,672,967,699"/><area shape="rect" id="node31" href="tw-state_8c.html#a23a06d48ada7a6f453ea34d6175516fd" title="tw_snapshot_delta" alt="" coords="816,723,947,749"/><area shape="rect" id="node24" href="lz4_8h.html#a763c64c41c7248a98cf2e9c733bffd3e" title="LZ4_compress_default" alt="" coords="1060,555,1215,581"/><area shape="rect" id="node25" href="lz4_8h.html#a3a6eebab33f6637b7bd70db2c66ff88a" title="LZ4_compress_limitedOutput" alt="" coords="1269,529,1461,556"/><area shape="rect" id="node26" href="lz4_8h.html#a381f2c18481ff02bef22198a6e1d0cf2" title="LZ4_compress" alt="" coords="1311,580,1419,607"/><area shape="rect" id="node28" href="lz4_8h.html#a82b0912e04b945e3817def431071dcd6" title="LZ4_compress_destSize" alt="" coords="1054,781,1221,808"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="ab8919e7197ca3e2e3b1789b3a66c0703"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static unsigned LZ4_count </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="lz4_8c.html#a4ae1dab0fb4b072a66584546209e7d58">BYTE</a> *&#160;</td>
          <td class="paramname"><em>pIn</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="lz4_8c.html#a4ae1dab0fb4b072a66584546209e7d58">BYTE</a> *&#160;</td>
          <td class="paramname"><em>pMatch</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="lz4_8c.html#a4ae1dab0fb4b072a66584546209e7d58">BYTE</a> *&#160;</td>
          <td class="paramname"><em>pInLimit</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00315">315</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00098">likely</a>, <a class="el" href="lz4_8c_source.html#l00136">LZ4_64bits()</a>, <a class="el" href="lz4_8c_source.html#l00248">LZ4_NbCommonBytes()</a>, <a class="el" href="lz4_8c_source.html#l00145">LZ4_read16()</a>, <a class="el" href="lz4_8c_source.html#l00179">LZ4_read32()</a>, <a class="el" href="lz4_8c_source.html#l00193">LZ4_read_ARCH()</a>, and <a class="el" href="lz4_8c_source.html#l00134">STEPSIZE</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l00722">LZ4_compress_destSize_generic()</a>, and <a class="el" href="lz4_8c_source.html#l00435">LZ4_compress_generic()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_ab8919e7197ca3e2e3b1789b3a66c0703_cgraph.png" border="0" usemap="#lz4_8c_ab8919e7197ca3e2e3b1789b3a66c0703_cgraph" alt=""/></div>
<map name="lz4_8c_ab8919e7197ca3e2e3b1789b3a66c0703_cgraph" id="lz4_8c_ab8919e7197ca3e2e3b1789b3a66c0703_cgraph">
<area shape="rect" id="node2" href="lz4_8c.html#ab7bfc24aa9fe12cae4f0da4538c08aef" title="LZ4_64bits" alt="" coords="361,56,447,83"/><area shape="rect" id="node3" href="lz4_8c.html#ac0c3137c89a9186b6422b4dd1842a05d" title="LZ4_NbCommonBytes" alt="" coords="136,5,291,32"/><area shape="rect" id="node5" href="lz4_8c.html#adceb4c7713e1bed1554da37458db6fb6" title="LZ4_read16" alt="" coords="168,107,259,133"/><area shape="rect" id="node6" href="lz4_8c.html#a91090d7f3d29948be259526ace41da4c" title="LZ4_read32" alt="" coords="359,208,449,235"/><area shape="rect" id="node7" href="lz4_8c.html#aae7aec5429d810d72971501f66d6d79c" title="LZ4_read_ARCH" alt="" coords="152,157,275,184"/><area shape="rect" id="node4" href="lz4_8c.html#aa8a9ba402bf00e8e6c21691085ae9601" title="LZ4_isLittleEndian" alt="" coords="339,5,469,32"/><area shape="rect" id="node8" href="lz4_8c.html#a08d108393438a63016c65c4433a95109" title="LZ4_read64" alt="" coords="359,157,449,184"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_ab8919e7197ca3e2e3b1789b3a66c0703_icgraph.png" border="0" usemap="#lz4_8c_ab8919e7197ca3e2e3b1789b3a66c0703_icgraph" alt=""/></div>
<map name="lz4_8c_ab8919e7197ca3e2e3b1789b3a66c0703_icgraph" id="lz4_8c_ab8919e7197ca3e2e3b1789b3a66c0703_icgraph">
<area shape="rect" id="node2" href="lz4_8c.html#ad40bc2950dcb3f0db72bb6c422bafd9e" title="LZ4_compress_destSize\l_generic" alt="" coords="137,135,303,177"/><area shape="rect" id="node5" href="lz4_8c.html#a9be2dc3e3605017199507c4fdb8b7a8f" title="LZ4_compress_generic" alt="" coords="141,268,299,295"/><area shape="rect" id="node3" href="lz4_8c.html#a65687653db41390036d83827f9f40d16" title="LZ4_compress_destSize\l_extState" alt="" coords="607,5,774,46"/><area shape="rect" id="node4" href="lz4_8h.html#a82b0912e04b945e3817def431071dcd6" title="LZ4_compress_destSize" alt="" coords="835,12,1002,39"/><area shape="rect" id="node6" href="lz4_8h.html#a95a14f1e80807a2def8a25dc4a92e505" title="LZ4_compress_fast_continue" alt="" coords="353,268,546,295"/><area shape="rect" id="node9" href="lz4_8h.html#aa1dd11dbded7552766e763c822718586" title="LZ4_compress_fast_extState" alt="" coords="353,159,546,185"/><area shape="rect" id="node17" href="lz4_8c.html#ad54429a53d45871ef03e2659713e16da" title="LZ4_compress_fast_force" alt="" coords="363,319,536,345"/><area shape="rect" id="node18" href="lz4_8c.html#a25012ad469f42573a0dbda1d077aa24b" title="LZ4_compress_forceExtDict" alt="" coords="355,369,543,396"/><area shape="rect" id="node7" href="lz4_8h.html#a2383bf54f8201572b6f747c79c82c387" title="LZ4_compress_limitedOutput\l_continue" alt="" coords="595,290,787,331"/><area shape="rect" id="node8" href="lz4_8h.html#ae109cde385eef87af7d46ce529bb857f" title="LZ4_compress_continue" alt="" coords="609,356,773,383"/><area shape="rect" id="node10" href="lz4_8h.html#affe4afb333be7fdc027316cc3a381b04" title="LZ4_compress_fast" alt="" coords="622,71,759,97"/><area shape="rect" id="node14" href="lz4_8h.html#aae32f2434789e3878e43f52094b81b9a" title="LZ4_compress_limitedOutput\l_withState" alt="" coords="595,122,787,163"/><area shape="rect" id="node15" href="lz4_8h.html#a430f331e5951658bd033faf564a958bf" title="LZ4_compress_withState" alt="" coords="605,188,776,215"/><area shape="rect" id="node16" href="tw-state_8c.html#a23a06d48ada7a6f453ea34d6175516fd" title="tw_snapshot_delta" alt="" coords="625,239,756,265"/><area shape="rect" id="node11" href="lz4_8h.html#a763c64c41c7248a98cf2e9c733bffd3e" title="LZ4_compress_default" alt="" coords="841,71,996,97"/><area shape="rect" id="node12" href="lz4_8h.html#a3a6eebab33f6637b7bd70db2c66ff88a" title="LZ4_compress_limitedOutput" alt="" coords="1051,45,1243,72"/><area shape="rect" id="node13" href="lz4_8h.html#a381f2c18481ff02bef22198a6e1d0cf2" title="LZ4_compress" alt="" coords="1093,96,1201,123"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a3bc34ce06f00512001d0b5ffd1780b6d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void* LZ4_create </td>
          <td>(</td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>inputBuffer</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l01489">1489</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00106">ALLOCATOR</a>, <a class="el" href="lz4_8c_source.html#l01476">LZ4_init()</a>, and <a class="el" href="lz4_8h_source.html#l00187">LZ4_STREAMSIZE_U64</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a3bc34ce06f00512001d0b5ffd1780b6d_cgraph.png" border="0" usemap="#lz4_8c_a3bc34ce06f00512001d0b5ffd1780b6d_cgraph" alt=""/></div>
<map name="lz4_8c_a3bc34ce06f00512001d0b5ffd1780b6d_cgraph" id="lz4_8c_a3bc34ce06f00512001d0b5ffd1780b6d_cgraph">
<area shape="rect" id="node2" href="lz4_8c.html#a018f4d0c2e87c5420bdb86cad1b84e8d" title="LZ4_init" alt="" coords="142,5,210,32"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a2ee12bd94227e0c76a3b686eee813c91"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structLZ4__stream__t.html">LZ4_stream_t</a>* LZ4_createStream </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00935">935</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00106">ALLOCATOR</a>, <a class="el" href="lz4_8c_source.html#l00943">LZ4_resetStream()</a>, <a class="el" href="lz4_8c_source.html#l00242">LZ4_STATIC_ASSERT</a>, <a class="el" href="lz4_8h_source.html#l00188">LZ4_STREAMSIZE</a>, and <a class="el" href="lz4_8h_source.html#l00187">LZ4_STREAMSIZE_U64</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a2ee12bd94227e0c76a3b686eee813c91_cgraph.png" border="0" usemap="#lz4_8c_a2ee12bd94227e0c76a3b686eee813c91_cgraph" alt=""/></div>
<map name="lz4_8c_a2ee12bd94227e0c76a3b686eee813c91_cgraph" id="lz4_8c_a2ee12bd94227e0c76a3b686eee813c91_cgraph">
<area shape="rect" id="node2" href="lz4_8c.html#a62d9f1ebf60fd83bf2f0d1a58e80a64c" title="LZ4_resetStream" alt="" coords="184,5,307,32"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a328b12424f9542cbc348b98482e455f5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structLZ4__streamDecode__t.html">LZ4_streamDecode_t</a>* LZ4_createStreamDecode </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l01319">1319</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00106">ALLOCATOR</a>.</p>

</div>
</div>
<a class="anchor" id="a1b6fd5873bbe60abc9a6bf7b3e75056a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int LZ4_decompress_fast </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>source</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>dest</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>originalSize</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l01298">1298</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00364">endOnOutputSize</a>, <a class="el" href="lz4_8c_source.html#l00365">full</a>, <a class="el" href="lz4_8c_source.html#l00226">KB</a>, <a class="el" href="lz4_8c_source.html#l01110">LZ4_decompress_generic()</a>, and <a class="el" href="lz4_8c_source.html#l00361">withPrefix64k</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l01468">LZ4_uncompress()</a>, and <a class="el" href="tw-state_8c_source.html#l00055">tw_snapshot_restore()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a1b6fd5873bbe60abc9a6bf7b3e75056a_cgraph.png" border="0" usemap="#lz4_8c_a1b6fd5873bbe60abc9a6bf7b3e75056a_cgraph" alt=""/></div>
<map name="lz4_8c_a1b6fd5873bbe60abc9a6bf7b3e75056a_cgraph" id="lz4_8c_a1b6fd5873bbe60abc9a6bf7b3e75056a_cgraph">
<area shape="rect" id="node2" href="lz4_8c.html#a711e2044000420a1e68d84aeb0d47f58" title="LZ4_decompress_generic" alt="" coords="205,81,376,108"/><area shape="rect" id="node3" href="lz4_8c.html#a0c2e465f97a0020fd9d49af49689644b" title="LZ4_wildCopy" alt="" coords="425,5,530,32"/><area shape="rect" id="node4" href="lz4_8c.html#ad53d5222d76f18ead9f7db9863091d18" title="LZ4_copy8" alt="" coords="601,31,687,57"/><area shape="rect" id="node5" href="lz4_8c.html#a69a8c81f7731ff4ae0d292541bbb2d69" title="LZ4_readLE16" alt="" coords="424,107,531,133"/><area shape="rect" id="node8" href="lz4_8c.html#aeeb2fc48e401f524afcfdaa6e97824ba" title="LZ4_copy4" alt="" coords="434,157,521,184"/><area shape="rect" id="node6" href="lz4_8c.html#aa8a9ba402bf00e8e6c21691085ae9601" title="LZ4_isLittleEndian" alt="" coords="579,81,709,108"/><area shape="rect" id="node7" href="lz4_8c.html#adceb4c7713e1bed1554da37458db6fb6" title="LZ4_read16" alt="" coords="599,132,689,159"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a1b6fd5873bbe60abc9a6bf7b3e75056a_icgraph.png" border="0" usemap="#lz4_8c_a1b6fd5873bbe60abc9a6bf7b3e75056a_icgraph" alt=""/></div>
<map name="lz4_8c_a1b6fd5873bbe60abc9a6bf7b3e75056a_icgraph" id="lz4_8c_a1b6fd5873bbe60abc9a6bf7b3e75056a_icgraph">
<area shape="rect" id="node2" href="lz4_8c.html#a76994c12731075f0d8a96239c8856192" title="LZ4_uncompress" alt="" coords="216,5,339,32"/><area shape="rect" id="node3" href="tw-state_8c.html#acd673114465dd29b555cc518faaa66bc" title="tw_snapshot_restore" alt="" coords="206,56,349,83"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="acfb9c80632c155cdb7cce498ae1c88bc"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int LZ4_decompress_fast_continue </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structLZ4__streamDecode__t.html">LZ4_streamDecode_t</a> *&#160;</td>
          <td class="paramname"><em>LZ4_streamDecode</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>source</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>dest</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>originalSize</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l01384">1384</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00364">endOnOutputSize</a>, <a class="el" href="lz4_8c_source.html#l01309">LZ4_streamDecode_t_internal::extDictSize</a>, <a class="el" href="lz4_8c_source.html#l01308">LZ4_streamDecode_t_internal::externalDict</a>, <a class="el" href="lz4_8c_source.html#l00365">full</a>, <a class="el" href="lz4_8c_source.html#l01110">LZ4_decompress_generic()</a>, <a class="el" href="lz4_8c_source.html#l01310">LZ4_streamDecode_t_internal::prefixEnd</a>, <a class="el" href="lz4_8c_source.html#l01311">LZ4_streamDecode_t_internal::prefixSize</a>, and <a class="el" href="lz4_8c_source.html#l00361">usingExtDict</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_acfb9c80632c155cdb7cce498ae1c88bc_cgraph.png" border="0" usemap="#lz4_8c_acfb9c80632c155cdb7cce498ae1c88bc_cgraph" alt=""/></div>
<map name="lz4_8c_acfb9c80632c155cdb7cce498ae1c88bc_cgraph" id="lz4_8c_acfb9c80632c155cdb7cce498ae1c88bc_cgraph">
<area shape="rect" id="node2" href="lz4_8c.html#a711e2044000420a1e68d84aeb0d47f58" title="LZ4_decompress_generic" alt="" coords="205,81,376,108"/><area shape="rect" id="node3" href="lz4_8c.html#a0c2e465f97a0020fd9d49af49689644b" title="LZ4_wildCopy" alt="" coords="425,5,530,32"/><area shape="rect" id="node4" href="lz4_8c.html#ad53d5222d76f18ead9f7db9863091d18" title="LZ4_copy8" alt="" coords="601,31,687,57"/><area shape="rect" id="node5" href="lz4_8c.html#a69a8c81f7731ff4ae0d292541bbb2d69" title="LZ4_readLE16" alt="" coords="424,107,531,133"/><area shape="rect" id="node8" href="lz4_8c.html#aeeb2fc48e401f524afcfdaa6e97824ba" title="LZ4_copy4" alt="" coords="434,157,521,184"/><area shape="rect" id="node6" href="lz4_8c.html#aa8a9ba402bf00e8e6c21691085ae9601" title="LZ4_isLittleEndian" alt="" coords="579,81,709,108"/><area shape="rect" id="node7" href="lz4_8c.html#adceb4c7713e1bed1554da37458db6fb6" title="LZ4_read16" alt="" coords="599,132,689,159"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a1af9f7a2df20389dd9a0a31706c683b7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int LZ4_decompress_fast_usingDict </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>source</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>dest</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>originalSize</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>dictStart</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>dictSize</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l01439">1439</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l01421">LZ4_decompress_usingDict_generic()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a1af9f7a2df20389dd9a0a31706c683b7_cgraph.png" border="0" usemap="#lz4_8c_a1af9f7a2df20389dd9a0a31706c683b7_cgraph" alt=""/></div>
<map name="lz4_8c_a1af9f7a2df20389dd9a0a31706c683b7_cgraph" id="lz4_8c_a1af9f7a2df20389dd9a0a31706c683b7_cgraph">
<area shape="rect" id="node2" href="lz4_8c.html#a775720f5916b2dfe55849e7b488aa43f" title="LZ4_decompress_usingDict\l_generic" alt="" coords="205,74,389,115"/><area shape="rect" id="node3" href="lz4_8c.html#a711e2044000420a1e68d84aeb0d47f58" title="LZ4_decompress_generic" alt="" coords="437,81,608,108"/><area shape="rect" id="node4" href="lz4_8c.html#a0c2e465f97a0020fd9d49af49689644b" title="LZ4_wildCopy" alt="" coords="657,5,762,32"/><area shape="rect" id="node5" href="lz4_8c.html#ad53d5222d76f18ead9f7db9863091d18" title="LZ4_copy8" alt="" coords="833,31,919,57"/><area shape="rect" id="node6" href="lz4_8c.html#a69a8c81f7731ff4ae0d292541bbb2d69" title="LZ4_readLE16" alt="" coords="656,107,763,133"/><area shape="rect" id="node9" href="lz4_8c.html#aeeb2fc48e401f524afcfdaa6e97824ba" title="LZ4_copy4" alt="" coords="666,157,753,184"/><area shape="rect" id="node7" href="lz4_8c.html#aa8a9ba402bf00e8e6c21691085ae9601" title="LZ4_isLittleEndian" alt="" coords="811,81,941,108"/><area shape="rect" id="node8" href="lz4_8c.html#adceb4c7713e1bed1554da37458db6fb6" title="LZ4_read16" alt="" coords="831,132,921,159"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="aef3d7b7bead970344b439ac9bd672065"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int LZ4_decompress_fast_withPrefix64k </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>source</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>dest</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>originalSize</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l01510">1510</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00364">endOnOutputSize</a>, <a class="el" href="lz4_8c_source.html#l00365">full</a>, <a class="el" href="lz4_8c_source.html#l00226">KB</a>, <a class="el" href="lz4_8c_source.html#l01110">LZ4_decompress_generic()</a>, and <a class="el" href="lz4_8c_source.html#l00361">withPrefix64k</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_aef3d7b7bead970344b439ac9bd672065_cgraph.png" border="0" usemap="#lz4_8c_aef3d7b7bead970344b439ac9bd672065_cgraph" alt=""/></div>
<map name="lz4_8c_aef3d7b7bead970344b439ac9bd672065_cgraph" id="lz4_8c_aef3d7b7bead970344b439ac9bd672065_cgraph">
<area shape="rect" id="node2" href="lz4_8c.html#a711e2044000420a1e68d84aeb0d47f58" title="LZ4_decompress_generic" alt="" coords="205,81,376,108"/><area shape="rect" id="node3" href="lz4_8c.html#a0c2e465f97a0020fd9d49af49689644b" title="LZ4_wildCopy" alt="" coords="425,5,530,32"/><area shape="rect" id="node4" href="lz4_8c.html#ad53d5222d76f18ead9f7db9863091d18" title="LZ4_copy8" alt="" coords="601,31,687,57"/><area shape="rect" id="node5" href="lz4_8c.html#a69a8c81f7731ff4ae0d292541bbb2d69" title="LZ4_readLE16" alt="" coords="424,107,531,133"/><area shape="rect" id="node8" href="lz4_8c.html#aeeb2fc48e401f524afcfdaa6e97824ba" title="LZ4_copy4" alt="" coords="434,157,521,184"/><area shape="rect" id="node6" href="lz4_8c.html#aa8a9ba402bf00e8e6c21691085ae9601" title="LZ4_isLittleEndian" alt="" coords="579,81,709,108"/><area shape="rect" id="node7" href="lz4_8c.html#adceb4c7713e1bed1554da37458db6fb6" title="LZ4_read16" alt="" coords="599,132,689,159"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a711e2044000420a1e68d84aeb0d47f58"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int LZ4_decompress_generic </td>
          <td>(</td>
          <td class="paramtype">const char *const&#160;</td>
          <td class="paramname"><em>source</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *const&#160;</td>
          <td class="paramname"><em>dest</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>inputSize</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>outputSize</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>endOnInput</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>partialDecoding</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>targetOutputSize</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>dict</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="lz4_8c.html#a4ae1dab0fb4b072a66584546209e7d58">BYTE</a> *const&#160;</td>
          <td class="paramname"><em>lowPrefix</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="lz4_8c.html#a4ae1dab0fb4b072a66584546209e7d58">BYTE</a> *const&#160;</td>
          <td class="paramname"><em>dictStart</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const size_t&#160;</td>
          <td class="paramname"><em>dictSize</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l01110">1110</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00221">COPYLENGTH</a>, <a class="el" href="lz4_8c_source.html#l00364">endOnInputSize</a>, <a class="el" href="lz4_8c_source.html#l00226">KB</a>, <a class="el" href="lz4_8c_source.html#l00222">LASTLITERALS</a>, <a class="el" href="lz4_8c_source.html#l00098">likely</a>, <a class="el" href="lz4_8c_source.html#l00202">LZ4_copy4()</a>, <a class="el" href="lz4_8c_source.html#l00204">LZ4_copy8()</a>, <a class="el" href="lz4_8c_source.html#l00152">LZ4_readLE16()</a>, <a class="el" href="lz4_8c_source.html#l00207">LZ4_wildCopy()</a>, <a class="el" href="lz4_8c_source.html#l00223">MFLIMIT</a>, <a class="el" href="lz4_8c_source.html#l00219">MINMATCH</a>, <a class="el" href="lz4_8c_source.html#l00233">ML_BITS</a>, <a class="el" href="lz4_8c_source.html#l00234">ML_MASK</a>, <a class="el" href="lz4_8c_source.html#l00236">RUN_MASK</a>, <a class="el" href="lz4_8c_source.html#l00099">unlikely</a>, and <a class="el" href="lz4_8c_source.html#l00361">usingExtDict</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l01298">LZ4_decompress_fast()</a>, <a class="el" href="lz4_8c_source.html#l01384">LZ4_decompress_fast_continue()</a>, <a class="el" href="lz4_8c_source.html#l01510">LZ4_decompress_fast_withPrefix64k()</a>, <a class="el" href="lz4_8c_source.html#l01288">LZ4_decompress_safe()</a>, <a class="el" href="lz4_8c_source.html#l01355">LZ4_decompress_safe_continue()</a>, <a class="el" href="lz4_8c_source.html#l01445">LZ4_decompress_safe_forceExtDict()</a>, <a class="el" href="lz4_8c_source.html#l01293">LZ4_decompress_safe_partial()</a>, <a class="el" href="lz4_8c_source.html#l01505">LZ4_decompress_safe_withPrefix64k()</a>, and <a class="el" href="lz4_8c_source.html#l01421">LZ4_decompress_usingDict_generic()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a711e2044000420a1e68d84aeb0d47f58_cgraph.png" border="0" usemap="#lz4_8c_a711e2044000420a1e68d84aeb0d47f58_cgraph" alt=""/></div>
<map name="lz4_8c_a711e2044000420a1e68d84aeb0d47f58_cgraph" id="lz4_8c_a711e2044000420a1e68d84aeb0d47f58_cgraph">
<area shape="rect" id="node2" href="lz4_8c.html#aeeb2fc48e401f524afcfdaa6e97824ba" title="LZ4_copy4" alt="" coords="234,5,321,32"/><area shape="rect" id="node3" href="lz4_8c.html#ad53d5222d76f18ead9f7db9863091d18" title="LZ4_copy8" alt="" coords="401,69,487,96"/><area shape="rect" id="node4" href="lz4_8c.html#a69a8c81f7731ff4ae0d292541bbb2d69" title="LZ4_readLE16" alt="" coords="224,157,331,184"/><area shape="rect" id="node7" href="lz4_8c.html#a0c2e465f97a0020fd9d49af49689644b" title="LZ4_wildCopy" alt="" coords="225,107,330,133"/><area shape="rect" id="node5" href="lz4_8c.html#aa8a9ba402bf00e8e6c21691085ae9601" title="LZ4_isLittleEndian" alt="" coords="379,132,509,159"/><area shape="rect" id="node6" href="lz4_8c.html#adceb4c7713e1bed1554da37458db6fb6" title="LZ4_read16" alt="" coords="399,183,489,209"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a711e2044000420a1e68d84aeb0d47f58_icgraph.png" border="0" usemap="#lz4_8c_a711e2044000420a1e68d84aeb0d47f58_icgraph" alt=""/></div>
<map name="lz4_8c_a711e2044000420a1e68d84aeb0d47f58_icgraph" id="lz4_8c_a711e2044000420a1e68d84aeb0d47f58_icgraph">
<area shape="rect" id="node2" href="lz4_8h.html#a1b6fd5873bbe60abc9a6bf7b3e75056a" title="LZ4_decompress_fast" alt="" coords="241,31,391,57"/><area shape="rect" id="node5" href="lz4_8h.html#acfb9c80632c155cdb7cce498ae1c88bc" title="LZ4_decompress_fast\l_continue" alt="" coords="241,82,391,123"/><area shape="rect" id="node6" href="lz4_8h.html#a0a0499117840f38b133962098553e674" title="LZ4_decompress_fast\l_withPrefix64k" alt="" coords="241,147,391,189"/><area shape="rect" id="node7" href="lz4_8h.html#a0826f3dc340fdea6dfa985f6ac26642f" title="LZ4_decompress_safe" alt="" coords="239,213,393,240"/><area shape="rect" id="node9" href="lz4_8h.html#ac33dfb57efd9b3d6ab4c818ffd797f48" title="LZ4_decompress_safe\l_continue" alt="" coords="239,265,393,306"/><area shape="rect" id="node10" href="lz4_8c.html#a0c2840727a838f4c57dda1410d29c81f" title="LZ4_decompress_safe\l_forceExtDict" alt="" coords="239,330,393,371"/><area shape="rect" id="node11" href="lz4_8h.html#a32ad048b557cd0bd1134cc8221dca208" title="LZ4_decompress_safe\l_partial" alt="" coords="239,395,393,437"/><area shape="rect" id="node12" href="lz4_8h.html#a7957597d225aa0999f53bfedbf2eabff" title="LZ4_decompress_safe\l_withPrefix64k" alt="" coords="239,461,393,502"/><area shape="rect" id="node13" href="lz4_8c.html#a775720f5916b2dfe55849e7b488aa43f" title="LZ4_decompress_usingDict\l_generic" alt="" coords="224,526,408,567"/><area shape="rect" id="node3" href="lz4_8c.html#a76994c12731075f0d8a96239c8856192" title="LZ4_uncompress" alt="" coords="519,5,641,32"/><area shape="rect" id="node4" href="tw-state_8c.html#acd673114465dd29b555cc518faaa66bc" title="tw_snapshot_restore" alt="" coords="509,56,651,83"/><area shape="rect" id="node8" href="lz4_8c.html#a81aa900c172d655f8a4f0a75739791f0" title="LZ4_uncompress_unknownOutputSize" alt="" coords="457,213,703,240"/><area shape="rect" id="node14" href="lz4_8h.html#a8aa703547a53208381f806aa36b45fe7" title="LZ4_decompress_safe\l_usingDict" alt="" coords="503,493,657,534"/><area shape="rect" id="node15" href="lz4_8h.html#a1af9f7a2df20389dd9a0a31706c683b7" title="LZ4_decompress_fast\l_usingDict" alt="" coords="505,558,655,599"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a0826f3dc340fdea6dfa985f6ac26642f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int LZ4_decompress_safe </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>source</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>dest</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>compressedSize</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>maxDecompressedSize</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l01288">1288</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00364">endOnInputSize</a>, <a class="el" href="lz4_8c_source.html#l00365">full</a>, <a class="el" href="lz4_8c_source.html#l01110">LZ4_decompress_generic()</a>, and <a class="el" href="lz4_8c_source.html#l00361">noDict</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l01469">LZ4_uncompress_unknownOutputSize()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a0826f3dc340fdea6dfa985f6ac26642f_cgraph.png" border="0" usemap="#lz4_8c_a0826f3dc340fdea6dfa985f6ac26642f_cgraph" alt=""/></div>
<map name="lz4_8c_a0826f3dc340fdea6dfa985f6ac26642f_cgraph" id="lz4_8c_a0826f3dc340fdea6dfa985f6ac26642f_cgraph">
<area shape="rect" id="node2" href="lz4_8c.html#a711e2044000420a1e68d84aeb0d47f58" title="LZ4_decompress_generic" alt="" coords="208,81,379,108"/><area shape="rect" id="node3" href="lz4_8c.html#aeeb2fc48e401f524afcfdaa6e97824ba" title="LZ4_copy4" alt="" coords="437,5,523,32"/><area shape="rect" id="node4" href="lz4_8c.html#ad53d5222d76f18ead9f7db9863091d18" title="LZ4_copy8" alt="" coords="603,69,690,96"/><area shape="rect" id="node5" href="lz4_8c.html#a69a8c81f7731ff4ae0d292541bbb2d69" title="LZ4_readLE16" alt="" coords="427,157,533,184"/><area shape="rect" id="node8" href="lz4_8c.html#a0c2e465f97a0020fd9d49af49689644b" title="LZ4_wildCopy" alt="" coords="427,107,533,133"/><area shape="rect" id="node6" href="lz4_8c.html#aa8a9ba402bf00e8e6c21691085ae9601" title="LZ4_isLittleEndian" alt="" coords="582,132,711,159"/><area shape="rect" id="node7" href="lz4_8c.html#adceb4c7713e1bed1554da37458db6fb6" title="LZ4_read16" alt="" coords="601,183,692,209"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a0826f3dc340fdea6dfa985f6ac26642f_icgraph.png" border="0" usemap="#lz4_8c_a0826f3dc340fdea6dfa985f6ac26642f_icgraph" alt=""/></div>
<map name="lz4_8c_a0826f3dc340fdea6dfa985f6ac26642f_icgraph" id="lz4_8c_a0826f3dc340fdea6dfa985f6ac26642f_icgraph">
<area shape="rect" id="node2" href="lz4_8c.html#a81aa900c172d655f8a4f0a75739791f0" title="LZ4_uncompress_unknownOutputSize" alt="" coords="209,5,455,32"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="af0dfa40b19b99035c9a8a962a2012dae"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int LZ4_decompress_safe_continue </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structLZ4__streamDecode__t.html">LZ4_streamDecode_t</a> *&#160;</td>
          <td class="paramname"><em>LZ4_streamDecode</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>source</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>dest</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>compressedSize</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>maxOutputSize</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l01355">1355</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00364">endOnInputSize</a>, <a class="el" href="lz4_8c_source.html#l01309">LZ4_streamDecode_t_internal::extDictSize</a>, <a class="el" href="lz4_8c_source.html#l01308">LZ4_streamDecode_t_internal::externalDict</a>, <a class="el" href="lz4_8c_source.html#l00365">full</a>, <a class="el" href="lz4_8c_source.html#l01110">LZ4_decompress_generic()</a>, <a class="el" href="lz4_8c_source.html#l01310">LZ4_streamDecode_t_internal::prefixEnd</a>, <a class="el" href="lz4_8c_source.html#l01311">LZ4_streamDecode_t_internal::prefixSize</a>, and <a class="el" href="lz4_8c_source.html#l00361">usingExtDict</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_af0dfa40b19b99035c9a8a962a2012dae_cgraph.png" border="0" usemap="#lz4_8c_af0dfa40b19b99035c9a8a962a2012dae_cgraph" alt=""/></div>
<map name="lz4_8c_af0dfa40b19b99035c9a8a962a2012dae_cgraph" id="lz4_8c_af0dfa40b19b99035c9a8a962a2012dae_cgraph">
<area shape="rect" id="node2" href="lz4_8c.html#a711e2044000420a1e68d84aeb0d47f58" title="LZ4_decompress_generic" alt="" coords="208,81,379,108"/><area shape="rect" id="node3" href="lz4_8c.html#aeeb2fc48e401f524afcfdaa6e97824ba" title="LZ4_copy4" alt="" coords="437,5,523,32"/><area shape="rect" id="node4" href="lz4_8c.html#ad53d5222d76f18ead9f7db9863091d18" title="LZ4_copy8" alt="" coords="603,69,690,96"/><area shape="rect" id="node5" href="lz4_8c.html#a69a8c81f7731ff4ae0d292541bbb2d69" title="LZ4_readLE16" alt="" coords="427,157,533,184"/><area shape="rect" id="node8" href="lz4_8c.html#a0c2e465f97a0020fd9d49af49689644b" title="LZ4_wildCopy" alt="" coords="427,107,533,133"/><area shape="rect" id="node6" href="lz4_8c.html#aa8a9ba402bf00e8e6c21691085ae9601" title="LZ4_isLittleEndian" alt="" coords="582,132,711,159"/><area shape="rect" id="node7" href="lz4_8c.html#adceb4c7713e1bed1554da37458db6fb6" title="LZ4_read16" alt="" coords="601,183,692,209"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a0c2840727a838f4c57dda1410d29c81f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int LZ4_decompress_safe_forceExtDict </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>source</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>dest</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>compressedSize</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>maxOutputSize</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>dictStart</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>dictSize</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l01445">1445</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00364">endOnInputSize</a>, <a class="el" href="lz4_8c_source.html#l00365">full</a>, <a class="el" href="lz4_8c_source.html#l01110">LZ4_decompress_generic()</a>, and <a class="el" href="lz4_8c_source.html#l00361">usingExtDict</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a0c2840727a838f4c57dda1410d29c81f_cgraph.png" border="0" usemap="#lz4_8c_a0c2840727a838f4c57dda1410d29c81f_cgraph" alt=""/></div>
<map name="lz4_8c_a0c2840727a838f4c57dda1410d29c81f_cgraph" id="lz4_8c_a0c2840727a838f4c57dda1410d29c81f_cgraph">
<area shape="rect" id="node2" href="lz4_8c.html#a711e2044000420a1e68d84aeb0d47f58" title="LZ4_decompress_generic" alt="" coords="208,81,379,108"/><area shape="rect" id="node3" href="lz4_8c.html#aeeb2fc48e401f524afcfdaa6e97824ba" title="LZ4_copy4" alt="" coords="437,5,523,32"/><area shape="rect" id="node4" href="lz4_8c.html#ad53d5222d76f18ead9f7db9863091d18" title="LZ4_copy8" alt="" coords="603,69,690,96"/><area shape="rect" id="node5" href="lz4_8c.html#a69a8c81f7731ff4ae0d292541bbb2d69" title="LZ4_readLE16" alt="" coords="427,157,533,184"/><area shape="rect" id="node8" href="lz4_8c.html#a0c2e465f97a0020fd9d49af49689644b" title="LZ4_wildCopy" alt="" coords="427,107,533,133"/><area shape="rect" id="node6" href="lz4_8c.html#aa8a9ba402bf00e8e6c21691085ae9601" title="LZ4_isLittleEndian" alt="" coords="582,132,711,159"/><area shape="rect" id="node7" href="lz4_8c.html#adceb4c7713e1bed1554da37458db6fb6" title="LZ4_read16" alt="" coords="601,183,692,209"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a32ad048b557cd0bd1134cc8221dca208"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int LZ4_decompress_safe_partial </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>source</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>dest</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>compressedSize</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>targetOutputSize</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>maxDecompressedSize</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l01293">1293</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00364">endOnInputSize</a>, <a class="el" href="lz4_8c_source.html#l01110">LZ4_decompress_generic()</a>, <a class="el" href="lz4_8c_source.html#l00361">noDict</a>, and <a class="el" href="lz4_8c_source.html#l00365">partial</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a32ad048b557cd0bd1134cc8221dca208_cgraph.png" border="0" usemap="#lz4_8c_a32ad048b557cd0bd1134cc8221dca208_cgraph" alt=""/></div>
<map name="lz4_8c_a32ad048b557cd0bd1134cc8221dca208_cgraph" id="lz4_8c_a32ad048b557cd0bd1134cc8221dca208_cgraph">
<area shape="rect" id="node2" href="lz4_8c.html#a711e2044000420a1e68d84aeb0d47f58" title="LZ4_decompress_generic" alt="" coords="208,81,379,108"/><area shape="rect" id="node3" href="lz4_8c.html#aeeb2fc48e401f524afcfdaa6e97824ba" title="LZ4_copy4" alt="" coords="437,5,523,32"/><area shape="rect" id="node4" href="lz4_8c.html#ad53d5222d76f18ead9f7db9863091d18" title="LZ4_copy8" alt="" coords="603,69,690,96"/><area shape="rect" id="node5" href="lz4_8c.html#a69a8c81f7731ff4ae0d292541bbb2d69" title="LZ4_readLE16" alt="" coords="427,157,533,184"/><area shape="rect" id="node8" href="lz4_8c.html#a0c2e465f97a0020fd9d49af49689644b" title="LZ4_wildCopy" alt="" coords="427,107,533,133"/><area shape="rect" id="node6" href="lz4_8c.html#aa8a9ba402bf00e8e6c21691085ae9601" title="LZ4_isLittleEndian" alt="" coords="582,132,711,159"/><area shape="rect" id="node7" href="lz4_8c.html#adceb4c7713e1bed1554da37458db6fb6" title="LZ4_read16" alt="" coords="601,183,692,209"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a36c8331cc4609de05d87da6c0eea574e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int LZ4_decompress_safe_usingDict </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>source</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>dest</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>compressedSize</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>maxOutputSize</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>dictStart</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>dictSize</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l01434">1434</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l01421">LZ4_decompress_usingDict_generic()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a36c8331cc4609de05d87da6c0eea574e_cgraph.png" border="0" usemap="#lz4_8c_a36c8331cc4609de05d87da6c0eea574e_cgraph" alt=""/></div>
<map name="lz4_8c_a36c8331cc4609de05d87da6c0eea574e_cgraph" id="lz4_8c_a36c8331cc4609de05d87da6c0eea574e_cgraph">
<area shape="rect" id="node2" href="lz4_8c.html#a775720f5916b2dfe55849e7b488aa43f" title="LZ4_decompress_usingDict\l_generic" alt="" coords="208,74,392,115"/><area shape="rect" id="node3" href="lz4_8c.html#a711e2044000420a1e68d84aeb0d47f58" title="LZ4_decompress_generic" alt="" coords="440,81,611,108"/><area shape="rect" id="node4" href="lz4_8c.html#aeeb2fc48e401f524afcfdaa6e97824ba" title="LZ4_copy4" alt="" coords="669,5,755,32"/><area shape="rect" id="node5" href="lz4_8c.html#ad53d5222d76f18ead9f7db9863091d18" title="LZ4_copy8" alt="" coords="835,69,922,96"/><area shape="rect" id="node6" href="lz4_8c.html#a69a8c81f7731ff4ae0d292541bbb2d69" title="LZ4_readLE16" alt="" coords="659,157,765,184"/><area shape="rect" id="node9" href="lz4_8c.html#a0c2e465f97a0020fd9d49af49689644b" title="LZ4_wildCopy" alt="" coords="659,107,765,133"/><area shape="rect" id="node7" href="lz4_8c.html#aa8a9ba402bf00e8e6c21691085ae9601" title="LZ4_isLittleEndian" alt="" coords="814,132,943,159"/><area shape="rect" id="node8" href="lz4_8c.html#adceb4c7713e1bed1554da37458db6fb6" title="LZ4_read16" alt="" coords="833,183,924,209"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a2ea4e15e70c6c9fb4c33c2e47bdf6c57"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int LZ4_decompress_safe_withPrefix64k </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>source</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>dest</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>compressedSize</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>maxOutputSize</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l01505">1505</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00364">endOnInputSize</a>, <a class="el" href="lz4_8c_source.html#l00365">full</a>, <a class="el" href="lz4_8c_source.html#l00226">KB</a>, <a class="el" href="lz4_8c_source.html#l01110">LZ4_decompress_generic()</a>, and <a class="el" href="lz4_8c_source.html#l00361">withPrefix64k</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a2ea4e15e70c6c9fb4c33c2e47bdf6c57_cgraph.png" border="0" usemap="#lz4_8c_a2ea4e15e70c6c9fb4c33c2e47bdf6c57_cgraph" alt=""/></div>
<map name="lz4_8c_a2ea4e15e70c6c9fb4c33c2e47bdf6c57_cgraph" id="lz4_8c_a2ea4e15e70c6c9fb4c33c2e47bdf6c57_cgraph">
<area shape="rect" id="node2" href="lz4_8c.html#a711e2044000420a1e68d84aeb0d47f58" title="LZ4_decompress_generic" alt="" coords="208,81,379,108"/><area shape="rect" id="node3" href="lz4_8c.html#aeeb2fc48e401f524afcfdaa6e97824ba" title="LZ4_copy4" alt="" coords="437,5,523,32"/><area shape="rect" id="node4" href="lz4_8c.html#ad53d5222d76f18ead9f7db9863091d18" title="LZ4_copy8" alt="" coords="603,69,690,96"/><area shape="rect" id="node5" href="lz4_8c.html#a69a8c81f7731ff4ae0d292541bbb2d69" title="LZ4_readLE16" alt="" coords="427,157,533,184"/><area shape="rect" id="node8" href="lz4_8c.html#a0c2e465f97a0020fd9d49af49689644b" title="LZ4_wildCopy" alt="" coords="427,107,533,133"/><area shape="rect" id="node6" href="lz4_8c.html#aa8a9ba402bf00e8e6c21691085ae9601" title="LZ4_isLittleEndian" alt="" coords="582,132,711,159"/><area shape="rect" id="node7" href="lz4_8c.html#adceb4c7713e1bed1554da37458db6fb6" title="LZ4_read16" alt="" coords="601,183,692,209"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a775720f5916b2dfe55849e7b488aa43f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int LZ4_decompress_usingDict_generic </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>source</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>dest</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>compressedSize</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>maxOutputSize</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>safe</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>dictStart</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>dictSize</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l01421">1421</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00365">full</a>, <a class="el" href="lz4_8c_source.html#l00226">KB</a>, <a class="el" href="lz4_8c_source.html#l01110">LZ4_decompress_generic()</a>, <a class="el" href="lz4_8c_source.html#l00361">noDict</a>, <a class="el" href="lz4_8c_source.html#l00361">usingExtDict</a>, and <a class="el" href="lz4_8c_source.html#l00361">withPrefix64k</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l01439">LZ4_decompress_fast_usingDict()</a>, and <a class="el" href="lz4_8c_source.html#l01434">LZ4_decompress_safe_usingDict()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a775720f5916b2dfe55849e7b488aa43f_cgraph.png" border="0" usemap="#lz4_8c_a775720f5916b2dfe55849e7b488aa43f_cgraph" alt=""/></div>
<map name="lz4_8c_a775720f5916b2dfe55849e7b488aa43f_cgraph" id="lz4_8c_a775720f5916b2dfe55849e7b488aa43f_cgraph">
<area shape="rect" id="node2" href="lz4_8c.html#a711e2044000420a1e68d84aeb0d47f58" title="LZ4_decompress_generic" alt="" coords="237,81,408,108"/><area shape="rect" id="node3" href="lz4_8c.html#aeeb2fc48e401f524afcfdaa6e97824ba" title="LZ4_copy4" alt="" coords="466,5,553,32"/><area shape="rect" id="node4" href="lz4_8c.html#ad53d5222d76f18ead9f7db9863091d18" title="LZ4_copy8" alt="" coords="633,69,719,96"/><area shape="rect" id="node5" href="lz4_8c.html#a69a8c81f7731ff4ae0d292541bbb2d69" title="LZ4_readLE16" alt="" coords="456,157,563,184"/><area shape="rect" id="node8" href="lz4_8c.html#a0c2e465f97a0020fd9d49af49689644b" title="LZ4_wildCopy" alt="" coords="457,107,562,133"/><area shape="rect" id="node6" href="lz4_8c.html#aa8a9ba402bf00e8e6c21691085ae9601" title="LZ4_isLittleEndian" alt="" coords="611,132,741,159"/><area shape="rect" id="node7" href="lz4_8c.html#adceb4c7713e1bed1554da37458db6fb6" title="LZ4_read16" alt="" coords="631,183,721,209"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a775720f5916b2dfe55849e7b488aa43f_icgraph.png" border="0" usemap="#lz4_8c_a775720f5916b2dfe55849e7b488aa43f_icgraph" alt=""/></div>
<map name="lz4_8c_a775720f5916b2dfe55849e7b488aa43f_icgraph" id="lz4_8c_a775720f5916b2dfe55849e7b488aa43f_icgraph">
<area shape="rect" id="node2" href="lz4_8h.html#a1af9f7a2df20389dd9a0a31706c683b7" title="LZ4_decompress_fast\l_usingDict" alt="" coords="239,5,390,46"/><area shape="rect" id="node3" href="lz4_8h.html#a8aa703547a53208381f806aa36b45fe7" title="LZ4_decompress_safe\l_usingDict" alt="" coords="237,70,392,111"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a6a4702cac776d39c52074280d8fb84db"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int LZ4_freeStream </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structLZ4__stream__t.html">LZ4_stream_t</a> *&#160;</td>
          <td class="paramname"><em>LZ4_stream</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00948">948</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00107">FREEMEM</a>.</p>

</div>
</div>
<a class="anchor" id="afdcbf92c1921ecf2838db322c77c1485"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int LZ4_freeStreamDecode </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structLZ4__streamDecode__t.html">LZ4_streamDecode_t</a> *&#160;</td>
          <td class="paramname"><em>LZ4_stream</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l01325">1325</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00107">FREEMEM</a>.</p>

</div>
</div>
<a class="anchor" id="a2d5adc05c787b62c89b588f4a983f302"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static const <a class="el" href="lz4_8c.html#a4ae1dab0fb4b072a66584546209e7d58">BYTE</a>* LZ4_getPosition </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="lz4_8c.html#a4ae1dab0fb4b072a66584546209e7d58">BYTE</a> *&#160;</td>
          <td class="paramname"><em>p</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>tableBase</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="lz4_8c.html#ae86e1d8a28953326b685d6ebb243a699">tableType_t</a>&#160;</td>
          <td class="paramname"><em>tableType</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="lz4_8c.html#a4ae1dab0fb4b072a66584546209e7d58">BYTE</a> *&#160;</td>
          <td class="paramname"><em>srcBase</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00429">429</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00422">LZ4_getPositionOnHash()</a>, and <a class="el" href="lz4_8c_source.html#l00404">LZ4_hashPosition()</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l00722">LZ4_compress_destSize_generic()</a>, and <a class="el" href="lz4_8c_source.html#l00435">LZ4_compress_generic()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a2d5adc05c787b62c89b588f4a983f302_cgraph.png" border="0" usemap="#lz4_8c_a2d5adc05c787b62c89b588f4a983f302_cgraph" alt=""/></div>
<map name="lz4_8c_a2d5adc05c787b62c89b588f4a983f302_cgraph" id="lz4_8c_a2d5adc05c787b62c89b588f4a983f302_cgraph">
<area shape="rect" id="node2" href="lz4_8c.html#a92278f0658735749f30ae82e895f1a78" title="LZ4_getPositionOnHash" alt="" coords="171,57,335,84"/><area shape="rect" id="node3" href="lz4_8c.html#a3021d918ac3b36d85a61bedab5387e45" title="LZ4_hashPosition" alt="" coords="190,108,317,135"/><area shape="rect" id="node4" href="lz4_8c.html#a136925d371704bc6a49d5eb3f85b9ff6" title="LZ4_hashSequenceT" alt="" coords="385,69,530,96"/><area shape="rect" id="node8" href="lz4_8c.html#aae7aec5429d810d72971501f66d6d79c" title="LZ4_read_ARCH" alt="" coords="396,145,519,172"/><area shape="rect" id="node5" href="lz4_8c.html#ab7bfc24aa9fe12cae4f0da4538c08aef" title="LZ4_64bits" alt="" coords="611,107,698,133"/><area shape="rect" id="node6" href="lz4_8c.html#aa868f14073d9b94702f06b6d4a3b1780" title="LZ4_hashSequence64" alt="" coords="579,5,730,32"/><area shape="rect" id="node7" href="lz4_8c.html#a6410a58309ab003d2d64a1323aead192" title="LZ4_hashSequence" alt="" coords="586,56,723,83"/><area shape="rect" id="node9" href="lz4_8c.html#a08d108393438a63016c65c4433a95109" title="LZ4_read64" alt="" coords="609,157,700,184"/><area shape="rect" id="node10" href="lz4_8c.html#a91090d7f3d29948be259526ace41da4c" title="LZ4_read32" alt="" coords="609,208,700,235"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a2d5adc05c787b62c89b588f4a983f302_icgraph.png" border="0" usemap="#lz4_8c_a2d5adc05c787b62c89b588f4a983f302_icgraph" alt=""/></div>
<map name="lz4_8c_a2d5adc05c787b62c89b588f4a983f302_icgraph" id="lz4_8c_a2d5adc05c787b62c89b588f4a983f302_icgraph">
<area shape="rect" id="node2" href="lz4_8c.html#ad40bc2950dcb3f0db72bb6c422bafd9e" title="LZ4_compress_destSize\l_generic" alt="" coords="171,135,338,177"/><area shape="rect" id="node5" href="lz4_8c.html#a9be2dc3e3605017199507c4fdb8b7a8f" title="LZ4_compress_generic" alt="" coords="176,268,333,295"/><area shape="rect" id="node3" href="lz4_8c.html#a65687653db41390036d83827f9f40d16" title="LZ4_compress_destSize\l_extState" alt="" coords="642,5,809,46"/><area shape="rect" id="node4" href="lz4_8h.html#a82b0912e04b945e3817def431071dcd6" title="LZ4_compress_destSize" alt="" coords="870,12,1037,39"/><area shape="rect" id="node6" href="lz4_8h.html#a95a14f1e80807a2def8a25dc4a92e505" title="LZ4_compress_fast_continue" alt="" coords="387,268,581,295"/><area shape="rect" id="node9" href="lz4_8h.html#aa1dd11dbded7552766e763c822718586" title="LZ4_compress_fast_extState" alt="" coords="387,159,581,185"/><area shape="rect" id="node17" href="lz4_8c.html#ad54429a53d45871ef03e2659713e16da" title="LZ4_compress_fast_force" alt="" coords="397,319,571,345"/><area shape="rect" id="node18" href="lz4_8c.html#a25012ad469f42573a0dbda1d077aa24b" title="LZ4_compress_forceExtDict" alt="" coords="390,369,578,396"/><area shape="rect" id="node7" href="lz4_8h.html#a2383bf54f8201572b6f747c79c82c387" title="LZ4_compress_limitedOutput\l_continue" alt="" coords="629,290,821,331"/><area shape="rect" id="node8" href="lz4_8h.html#ae109cde385eef87af7d46ce529bb857f" title="LZ4_compress_continue" alt="" coords="643,356,807,383"/><area shape="rect" id="node10" href="lz4_8h.html#affe4afb333be7fdc027316cc3a381b04" title="LZ4_compress_fast" alt="" coords="657,71,794,97"/><area shape="rect" id="node14" href="lz4_8h.html#aae32f2434789e3878e43f52094b81b9a" title="LZ4_compress_limitedOutput\l_withState" alt="" coords="629,122,821,163"/><area shape="rect" id="node15" href="lz4_8h.html#a430f331e5951658bd033faf564a958bf" title="LZ4_compress_withState" alt="" coords="640,188,811,215"/><area shape="rect" id="node16" href="tw-state_8c.html#a23a06d48ada7a6f453ea34d6175516fd" title="tw_snapshot_delta" alt="" coords="660,239,791,265"/><area shape="rect" id="node11" href="lz4_8h.html#a763c64c41c7248a98cf2e9c733bffd3e" title="LZ4_compress_default" alt="" coords="876,71,1031,97"/><area shape="rect" id="node12" href="lz4_8h.html#a3a6eebab33f6637b7bd70db2c66ff88a" title="LZ4_compress_limitedOutput" alt="" coords="1085,45,1277,72"/><area shape="rect" id="node13" href="lz4_8h.html#a381f2c18481ff02bef22198a6e1d0cf2" title="LZ4_compress" alt="" coords="1127,96,1235,123"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a92278f0658735749f30ae82e895f1a78"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static const <a class="el" href="lz4_8c.html#a4ae1dab0fb4b072a66584546209e7d58">BYTE</a>* LZ4_getPositionOnHash </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="lz4_8c.html#ac3df7cf3c8cb172a588adec881447d68">U32</a>&#160;</td>
          <td class="paramname"><em>h</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>tableBase</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="lz4_8c.html#ae86e1d8a28953326b685d6ebb243a699">tableType_t</a>&#160;</td>
          <td class="paramname"><em>tableType</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="lz4_8c.html#a4ae1dab0fb4b072a66584546209e7d58">BYTE</a> *&#160;</td>
          <td class="paramname"><em>srcBase</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00422">422</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00359">byPtr</a>, and <a class="el" href="lz4_8c_source.html#l00359">byU32</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l00722">LZ4_compress_destSize_generic()</a>, <a class="el" href="lz4_8c_source.html#l00435">LZ4_compress_generic()</a>, and <a class="el" href="lz4_8c_source.html#l00429">LZ4_getPosition()</a>.</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a92278f0658735749f30ae82e895f1a78_icgraph.png" border="0" usemap="#lz4_8c_a92278f0658735749f30ae82e895f1a78_icgraph" alt=""/></div>
<map name="lz4_8c_a92278f0658735749f30ae82e895f1a78_icgraph" id="lz4_8c_a92278f0658735749f30ae82e895f1a78_icgraph">
<area shape="rect" id="node2" href="lz4_8c.html#ad40bc2950dcb3f0db72bb6c422bafd9e" title="LZ4_compress_destSize\l_generic" alt="" coords="385,146,551,187"/><area shape="rect" id="node5" href="lz4_8c.html#a9be2dc3e3605017199507c4fdb8b7a8f" title="LZ4_compress_generic" alt="" coords="389,255,547,281"/><area shape="rect" id="node19" href="lz4_8c.html#a2d5adc05c787b62c89b588f4a983f302" title="LZ4_getPosition" alt="" coords="219,204,335,231"/><area shape="rect" id="node3" href="lz4_8c.html#a65687653db41390036d83827f9f40d16" title="LZ4_compress_destSize\l_extState" alt="" coords="855,6,1022,47"/><area shape="rect" id="node4" href="lz4_8h.html#a82b0912e04b945e3817def431071dcd6" title="LZ4_compress_destSize" alt="" coords="1083,13,1250,40"/><area shape="rect" id="node6" href="lz4_8h.html#a95a14f1e80807a2def8a25dc4a92e505" title="LZ4_compress_fast_continue" alt="" coords="601,255,794,281"/><area shape="rect" id="node9" href="lz4_8h.html#aa1dd11dbded7552766e763c822718586" title="LZ4_compress_fast_extState" alt="" coords="601,160,794,187"/><area shape="rect" id="node17" href="lz4_8c.html#ad54429a53d45871ef03e2659713e16da" title="LZ4_compress_fast_force" alt="" coords="611,305,784,332"/><area shape="rect" id="node18" href="lz4_8c.html#a25012ad469f42573a0dbda1d077aa24b" title="LZ4_compress_forceExtDict" alt="" coords="603,356,791,383"/><area shape="rect" id="node7" href="lz4_8h.html#a2383bf54f8201572b6f747c79c82c387" title="LZ4_compress_limitedOutput\l_continue" alt="" coords="843,291,1035,333"/><area shape="rect" id="node8" href="lz4_8h.html#ae109cde385eef87af7d46ce529bb857f" title="LZ4_compress_continue" alt="" coords="857,357,1021,384"/><area shape="rect" id="node10" href="lz4_8h.html#affe4afb333be7fdc027316cc3a381b04" title="LZ4_compress_fast" alt="" coords="870,72,1007,99"/><area shape="rect" id="node14" href="lz4_8h.html#aae32f2434789e3878e43f52094b81b9a" title="LZ4_compress_limitedOutput\l_withState" alt="" coords="843,123,1035,165"/><area shape="rect" id="node15" href="lz4_8h.html#a430f331e5951658bd033faf564a958bf" title="LZ4_compress_withState" alt="" coords="853,189,1024,216"/><area shape="rect" id="node16" href="tw-state_8c.html#a23a06d48ada7a6f453ea34d6175516fd" title="tw_snapshot_delta" alt="" coords="873,240,1004,267"/><area shape="rect" id="node11" href="lz4_8h.html#a763c64c41c7248a98cf2e9c733bffd3e" title="LZ4_compress_default" alt="" coords="1089,72,1244,99"/><area shape="rect" id="node12" href="lz4_8h.html#a3a6eebab33f6637b7bd70db2c66ff88a" title="LZ4_compress_limitedOutput" alt="" coords="1299,47,1491,73"/><area shape="rect" id="node13" href="lz4_8h.html#a381f2c18481ff02bef22198a6e1d0cf2" title="LZ4_compress" alt="" coords="1341,97,1449,124"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a3021d918ac3b36d85a61bedab5387e45"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="lz4_8c.html#ac3df7cf3c8cb172a588adec881447d68">U32</a> LZ4_hashPosition </td>
          <td>(</td>
          <td class="paramtype">const void *&#160;</td>
          <td class="paramname"><em>p</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="lz4_8c.html#ae86e1d8a28953326b685d6ebb243a699">tableType_t</a>&#160;</td>
          <td class="paramname"><em>tableType</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00404">404</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00397">LZ4_hashSequenceT()</a>, and <a class="el" href="lz4_8c_source.html#l00193">LZ4_read_ARCH()</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l00722">LZ4_compress_destSize_generic()</a>, <a class="el" href="lz4_8c_source.html#l00435">LZ4_compress_generic()</a>, <a class="el" href="lz4_8c_source.html#l00429">LZ4_getPosition()</a>, and <a class="el" href="lz4_8c_source.html#l00416">LZ4_putPosition()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a3021d918ac3b36d85a61bedab5387e45_cgraph.png" border="0" usemap="#lz4_8c_a3021d918ac3b36d85a61bedab5387e45_cgraph" alt=""/></div>
<map name="lz4_8c_a3021d918ac3b36d85a61bedab5387e45_cgraph" id="lz4_8c_a3021d918ac3b36d85a61bedab5387e45_cgraph">
<area shape="rect" id="node2" href="lz4_8c.html#a136925d371704bc6a49d5eb3f85b9ff6" title="LZ4_hashSequenceT" alt="" coords="182,69,327,96"/><area shape="rect" id="node6" href="lz4_8c.html#aae7aec5429d810d72971501f66d6d79c" title="LZ4_read_ARCH" alt="" coords="193,145,316,172"/><area shape="rect" id="node3" href="lz4_8c.html#ab7bfc24aa9fe12cae4f0da4538c08aef" title="LZ4_64bits" alt="" coords="409,107,495,133"/><area shape="rect" id="node4" href="lz4_8c.html#aa868f14073d9b94702f06b6d4a3b1780" title="LZ4_hashSequence64" alt="" coords="377,5,527,32"/><area shape="rect" id="node5" href="lz4_8c.html#a6410a58309ab003d2d64a1323aead192" title="LZ4_hashSequence" alt="" coords="383,56,521,83"/><area shape="rect" id="node7" href="lz4_8c.html#a08d108393438a63016c65c4433a95109" title="LZ4_read64" alt="" coords="407,157,497,184"/><area shape="rect" id="node8" href="lz4_8c.html#a91090d7f3d29948be259526ace41da4c" title="LZ4_read32" alt="" coords="407,208,497,235"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a3021d918ac3b36d85a61bedab5387e45_icgraph.png" border="0" usemap="#lz4_8c_a3021d918ac3b36d85a61bedab5387e45_icgraph" alt=""/></div>
<map name="lz4_8c_a3021d918ac3b36d85a61bedab5387e45_icgraph" id="lz4_8c_a3021d918ac3b36d85a61bedab5387e45_icgraph">
<area shape="rect" id="node2" href="lz4_8c.html#ad40bc2950dcb3f0db72bb6c422bafd9e" title="LZ4_compress_destSize\l_generic" alt="" coords="347,27,514,69"/><area shape="rect" id="node5" href="lz4_8c.html#a9be2dc3e3605017199507c4fdb8b7a8f" title="LZ4_compress_generic" alt="" coords="352,115,509,141"/><area shape="rect" id="node19" href="lz4_8c.html#a2d5adc05c787b62c89b588f4a983f302" title="LZ4_getPosition" alt="" coords="182,64,298,91"/><area shape="rect" id="node20" href="lz4_8c.html#a1dbbcf20551bf41ef0b8b8c0864a92d9" title="LZ4_putPosition" alt="" coords="182,115,298,141"/><area shape="rect" id="node3" href="lz4_8c.html#a65687653db41390036d83827f9f40d16" title="LZ4_compress_destSize\l_extState" alt="" coords="818,6,985,47"/><area shape="rect" id="node4" href="lz4_8h.html#a82b0912e04b945e3817def431071dcd6" title="LZ4_compress_destSize" alt="" coords="1046,13,1213,40"/><area shape="rect" id="node6" href="lz4_8h.html#a95a14f1e80807a2def8a25dc4a92e505" title="LZ4_compress_fast_continue" alt="" coords="563,297,757,324"/><area shape="rect" id="node9" href="lz4_8h.html#aa1dd11dbded7552766e763c822718586" title="LZ4_compress_fast_extState" alt="" coords="563,165,757,192"/><area shape="rect" id="node17" href="lz4_8c.html#ad54429a53d45871ef03e2659713e16da" title="LZ4_compress_fast_force" alt="" coords="573,64,747,91"/><area shape="rect" id="node18" href="lz4_8c.html#a25012ad469f42573a0dbda1d077aa24b" title="LZ4_compress_forceExtDict" alt="" coords="566,115,754,141"/><area shape="rect" id="node7" href="lz4_8h.html#a2383bf54f8201572b6f747c79c82c387" title="LZ4_compress_limitedOutput\l_continue" alt="" coords="805,290,997,331"/><area shape="rect" id="node8" href="lz4_8h.html#ae109cde385eef87af7d46ce529bb857f" title="LZ4_compress_continue" alt="" coords="819,356,983,383"/><area shape="rect" id="node10" href="lz4_8h.html#affe4afb333be7fdc027316cc3a381b04" title="LZ4_compress_fast" alt="" coords="833,173,970,200"/><area shape="rect" id="node14" href="lz4_8h.html#aae32f2434789e3878e43f52094b81b9a" title="LZ4_compress_limitedOutput\l_withState" alt="" coords="805,225,997,266"/><area shape="rect" id="node15" href="lz4_8h.html#a430f331e5951658bd033faf564a958bf" title="LZ4_compress_withState" alt="" coords="816,72,987,99"/><area shape="rect" id="node16" href="tw-state_8c.html#a23a06d48ada7a6f453ea34d6175516fd" title="tw_snapshot_delta" alt="" coords="836,123,967,149"/><area shape="rect" id="node11" href="lz4_8h.html#a763c64c41c7248a98cf2e9c733bffd3e" title="LZ4_compress_default" alt="" coords="1052,173,1207,200"/><area shape="rect" id="node12" href="lz4_8h.html#a3a6eebab33f6637b7bd70db2c66ff88a" title="LZ4_compress_limitedOutput" alt="" coords="1261,148,1453,175"/><area shape="rect" id="node13" href="lz4_8h.html#a381f2c18481ff02bef22198a6e1d0cf2" title="LZ4_compress" alt="" coords="1303,199,1411,225"/><area shape="rect" id="node21" href="lz4_8h.html#a8bddc4523649a0417a05b51cd86d29dc" title="LZ4_loadDict" alt="" coords="381,165,480,192"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a6410a58309ab003d2d64a1323aead192"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="lz4_8c.html#ac3df7cf3c8cb172a588adec881447d68">U32</a> LZ4_hashSequence </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="lz4_8c.html#ac3df7cf3c8cb172a588adec881447d68">U32</a>&#160;</td>
          <td class="paramname"><em>sequence</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="lz4_8c.html#ae86e1d8a28953326b685d6ebb243a699">tableType_t</a> const&#160;</td>
          <td class="paramname"><em>tableType</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00381">381</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00359">byU16</a>, <a class="el" href="lz4_8c_source.html#l00338">LZ4_HASHLOG</a>, and <a class="el" href="lz4_8c_source.html#l00219">MINMATCH</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l00397">LZ4_hashSequenceT()</a>.</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a6410a58309ab003d2d64a1323aead192_icgraph.png" border="0" usemap="#lz4_8c_a6410a58309ab003d2d64a1323aead192_icgraph" alt=""/></div>
<map name="lz4_8c_a6410a58309ab003d2d64a1323aead192_icgraph" id="lz4_8c_a6410a58309ab003d2d64a1323aead192_icgraph">
<area shape="rect" id="node2" href="lz4_8c.html#a136925d371704bc6a49d5eb3f85b9ff6" title="LZ4_hashSequenceT" alt="" coords="193,89,338,116"/><area shape="rect" id="node3" href="lz4_8c.html#a3021d918ac3b36d85a61bedab5387e45" title="LZ4_hashPosition" alt="" coords="387,89,514,116"/><area shape="rect" id="node4" href="lz4_8c.html#ad40bc2950dcb3f0db72bb6c422bafd9e" title="LZ4_compress_destSize\l_generic" alt="" coords="729,27,895,69"/><area shape="rect" id="node7" href="lz4_8c.html#a9be2dc3e3605017199507c4fdb8b7a8f" title="LZ4_compress_generic" alt="" coords="733,115,891,141"/><area shape="rect" id="node21" href="lz4_8c.html#a2d5adc05c787b62c89b588f4a983f302" title="LZ4_getPosition" alt="" coords="563,64,679,91"/><area shape="rect" id="node22" href="lz4_8c.html#a1dbbcf20551bf41ef0b8b8c0864a92d9" title="LZ4_putPosition" alt="" coords="563,115,679,141"/><area shape="rect" id="node5" href="lz4_8c.html#a65687653db41390036d83827f9f40d16" title="LZ4_compress_destSize\l_extState" alt="" coords="1199,6,1366,47"/><area shape="rect" id="node6" href="lz4_8h.html#a82b0912e04b945e3817def431071dcd6" title="LZ4_compress_destSize" alt="" coords="1427,13,1594,40"/><area shape="rect" id="node8" href="lz4_8h.html#a95a14f1e80807a2def8a25dc4a92e505" title="LZ4_compress_fast_continue" alt="" coords="945,297,1138,324"/><area shape="rect" id="node11" href="lz4_8h.html#aa1dd11dbded7552766e763c822718586" title="LZ4_compress_fast_extState" alt="" coords="945,165,1138,192"/><area shape="rect" id="node19" href="lz4_8c.html#ad54429a53d45871ef03e2659713e16da" title="LZ4_compress_fast_force" alt="" coords="955,64,1128,91"/><area shape="rect" id="node20" href="lz4_8c.html#a25012ad469f42573a0dbda1d077aa24b" title="LZ4_compress_forceExtDict" alt="" coords="947,115,1135,141"/><area shape="rect" id="node9" href="lz4_8h.html#a2383bf54f8201572b6f747c79c82c387" title="LZ4_compress_limitedOutput\l_continue" alt="" coords="1187,290,1379,331"/><area shape="rect" id="node10" href="lz4_8h.html#ae109cde385eef87af7d46ce529bb857f" title="LZ4_compress_continue" alt="" coords="1201,356,1365,383"/><area shape="rect" id="node12" href="lz4_8h.html#affe4afb333be7fdc027316cc3a381b04" title="LZ4_compress_fast" alt="" coords="1214,173,1351,200"/><area shape="rect" id="node16" href="lz4_8h.html#aae32f2434789e3878e43f52094b81b9a" title="LZ4_compress_limitedOutput\l_withState" alt="" coords="1187,225,1379,266"/><area shape="rect" id="node17" href="lz4_8h.html#a430f331e5951658bd033faf564a958bf" title="LZ4_compress_withState" alt="" coords="1197,72,1368,99"/><area shape="rect" id="node18" href="tw-state_8c.html#a23a06d48ada7a6f453ea34d6175516fd" title="tw_snapshot_delta" alt="" coords="1217,123,1348,149"/><area shape="rect" id="node13" href="lz4_8h.html#a763c64c41c7248a98cf2e9c733bffd3e" title="LZ4_compress_default" alt="" coords="1433,173,1588,200"/><area shape="rect" id="node14" href="lz4_8h.html#a3a6eebab33f6637b7bd70db2c66ff88a" title="LZ4_compress_limitedOutput" alt="" coords="1643,148,1835,175"/><area shape="rect" id="node15" href="lz4_8h.html#a381f2c18481ff02bef22198a6e1d0cf2" title="LZ4_compress" alt="" coords="1685,199,1793,225"/><area shape="rect" id="node23" href="lz4_8h.html#a8bddc4523649a0417a05b51cd86d29dc" title="LZ4_loadDict" alt="" coords="763,165,861,192"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="aa868f14073d9b94702f06b6d4a3b1780"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="lz4_8c.html#ac3df7cf3c8cb172a588adec881447d68">U32</a> LZ4_hashSequence64 </td>
          <td>(</td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>sequence</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="lz4_8c.html#ae86e1d8a28953326b685d6ebb243a699">tableType_t</a> const&#160;</td>
          <td class="paramname"><em>tableType</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00390">390</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00359">byU16</a>, and <a class="el" href="lz4_8c_source.html#l00338">LZ4_HASHLOG</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l00397">LZ4_hashSequenceT()</a>.</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_aa868f14073d9b94702f06b6d4a3b1780_icgraph.png" border="0" usemap="#lz4_8c_aa868f14073d9b94702f06b6d4a3b1780_icgraph" alt=""/></div>
<map name="lz4_8c_aa868f14073d9b94702f06b6d4a3b1780_icgraph" id="lz4_8c_aa868f14073d9b94702f06b6d4a3b1780_icgraph">
<area shape="rect" id="node2" href="lz4_8c.html#a136925d371704bc6a49d5eb3f85b9ff6" title="LZ4_hashSequenceT" alt="" coords="206,89,351,116"/><area shape="rect" id="node3" href="lz4_8c.html#a3021d918ac3b36d85a61bedab5387e45" title="LZ4_hashPosition" alt="" coords="401,89,527,116"/><area shape="rect" id="node4" href="lz4_8c.html#ad40bc2950dcb3f0db72bb6c422bafd9e" title="LZ4_compress_destSize\l_generic" alt="" coords="742,27,909,69"/><area shape="rect" id="node7" href="lz4_8c.html#a9be2dc3e3605017199507c4fdb8b7a8f" title="LZ4_compress_generic" alt="" coords="747,115,904,141"/><area shape="rect" id="node21" href="lz4_8c.html#a2d5adc05c787b62c89b588f4a983f302" title="LZ4_getPosition" alt="" coords="577,64,693,91"/><area shape="rect" id="node22" href="lz4_8c.html#a1dbbcf20551bf41ef0b8b8c0864a92d9" title="LZ4_putPosition" alt="" coords="577,115,693,141"/><area shape="rect" id="node5" href="lz4_8c.html#a65687653db41390036d83827f9f40d16" title="LZ4_compress_destSize\l_extState" alt="" coords="1213,6,1379,47"/><area shape="rect" id="node6" href="lz4_8h.html#a82b0912e04b945e3817def431071dcd6" title="LZ4_compress_destSize" alt="" coords="1441,13,1607,40"/><area shape="rect" id="node8" href="lz4_8h.html#a95a14f1e80807a2def8a25dc4a92e505" title="LZ4_compress_fast_continue" alt="" coords="958,297,1151,324"/><area shape="rect" id="node11" href="lz4_8h.html#aa1dd11dbded7552766e763c822718586" title="LZ4_compress_fast_extState" alt="" coords="958,165,1151,192"/><area shape="rect" id="node19" href="lz4_8c.html#ad54429a53d45871ef03e2659713e16da" title="LZ4_compress_fast_force" alt="" coords="968,64,1141,91"/><area shape="rect" id="node20" href="lz4_8c.html#a25012ad469f42573a0dbda1d077aa24b" title="LZ4_compress_forceExtDict" alt="" coords="961,115,1149,141"/><area shape="rect" id="node9" href="lz4_8h.html#a2383bf54f8201572b6f747c79c82c387" title="LZ4_compress_limitedOutput\l_continue" alt="" coords="1200,290,1392,331"/><area shape="rect" id="node10" href="lz4_8h.html#ae109cde385eef87af7d46ce529bb857f" title="LZ4_compress_continue" alt="" coords="1214,356,1378,383"/><area shape="rect" id="node12" href="lz4_8h.html#affe4afb333be7fdc027316cc3a381b04" title="LZ4_compress_fast" alt="" coords="1227,173,1365,200"/><area shape="rect" id="node16" href="lz4_8h.html#aae32f2434789e3878e43f52094b81b9a" title="LZ4_compress_limitedOutput\l_withState" alt="" coords="1200,225,1392,266"/><area shape="rect" id="node17" href="lz4_8h.html#a430f331e5951658bd033faf564a958bf" title="LZ4_compress_withState" alt="" coords="1211,72,1381,99"/><area shape="rect" id="node18" href="tw-state_8c.html#a23a06d48ada7a6f453ea34d6175516fd" title="tw_snapshot_delta" alt="" coords="1231,123,1361,149"/><area shape="rect" id="node13" href="lz4_8h.html#a763c64c41c7248a98cf2e9c733bffd3e" title="LZ4_compress_default" alt="" coords="1447,173,1601,200"/><area shape="rect" id="node14" href="lz4_8h.html#a3a6eebab33f6637b7bd70db2c66ff88a" title="LZ4_compress_limitedOutput" alt="" coords="1656,148,1848,175"/><area shape="rect" id="node15" href="lz4_8h.html#a381f2c18481ff02bef22198a6e1d0cf2" title="LZ4_compress" alt="" coords="1698,199,1806,225"/><area shape="rect" id="node23" href="lz4_8h.html#a8bddc4523649a0417a05b51cd86d29dc" title="LZ4_loadDict" alt="" coords="776,165,875,192"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a136925d371704bc6a49d5eb3f85b9ff6"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="lz4_8c.html#ac3df7cf3c8cb172a588adec881447d68">U32</a> LZ4_hashSequenceT </td>
          <td>(</td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>sequence</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="lz4_8c.html#ae86e1d8a28953326b685d6ebb243a699">tableType_t</a> const&#160;</td>
          <td class="paramname"><em>tableType</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00397">397</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00136">LZ4_64bits()</a>, <a class="el" href="lz4_8c_source.html#l00381">LZ4_hashSequence()</a>, and <a class="el" href="lz4_8c_source.html#l00390">LZ4_hashSequence64()</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l00404">LZ4_hashPosition()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a136925d371704bc6a49d5eb3f85b9ff6_cgraph.png" border="0" usemap="#lz4_8c_a136925d371704bc6a49d5eb3f85b9ff6_cgraph" alt=""/></div>
<map name="lz4_8c_a136925d371704bc6a49d5eb3f85b9ff6_cgraph" id="lz4_8c_a136925d371704bc6a49d5eb3f85b9ff6_cgraph">
<area shape="rect" id="node2" href="lz4_8c.html#ab7bfc24aa9fe12cae4f0da4538c08aef" title="LZ4_64bits" alt="" coords="233,5,319,32"/><area shape="rect" id="node3" href="lz4_8c.html#a6410a58309ab003d2d64a1323aead192" title="LZ4_hashSequence" alt="" coords="207,56,345,83"/><area shape="rect" id="node4" href="lz4_8c.html#aa868f14073d9b94702f06b6d4a3b1780" title="LZ4_hashSequence64" alt="" coords="201,107,351,133"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a136925d371704bc6a49d5eb3f85b9ff6_icgraph.png" border="0" usemap="#lz4_8c_a136925d371704bc6a49d5eb3f85b9ff6_icgraph" alt=""/></div>
<map name="lz4_8c_a136925d371704bc6a49d5eb3f85b9ff6_icgraph" id="lz4_8c_a136925d371704bc6a49d5eb3f85b9ff6_icgraph">
<area shape="rect" id="node2" href="lz4_8c.html#a3021d918ac3b36d85a61bedab5387e45" title="LZ4_hashPosition" alt="" coords="201,89,327,116"/><area shape="rect" id="node3" href="lz4_8c.html#ad40bc2950dcb3f0db72bb6c422bafd9e" title="LZ4_compress_destSize\l_generic" alt="" coords="542,27,709,69"/><area shape="rect" id="node6" href="lz4_8c.html#a9be2dc3e3605017199507c4fdb8b7a8f" title="LZ4_compress_generic" alt="" coords="547,115,704,141"/><area shape="rect" id="node20" href="lz4_8c.html#a2d5adc05c787b62c89b588f4a983f302" title="LZ4_getPosition" alt="" coords="377,64,493,91"/><area shape="rect" id="node21" href="lz4_8c.html#a1dbbcf20551bf41ef0b8b8c0864a92d9" title="LZ4_putPosition" alt="" coords="377,115,493,141"/><area shape="rect" id="node4" href="lz4_8c.html#a65687653db41390036d83827f9f40d16" title="LZ4_compress_destSize\l_extState" alt="" coords="1013,6,1179,47"/><area shape="rect" id="node5" href="lz4_8h.html#a82b0912e04b945e3817def431071dcd6" title="LZ4_compress_destSize" alt="" coords="1241,13,1407,40"/><area shape="rect" id="node7" href="lz4_8h.html#a95a14f1e80807a2def8a25dc4a92e505" title="LZ4_compress_fast_continue" alt="" coords="758,297,951,324"/><area shape="rect" id="node10" href="lz4_8h.html#aa1dd11dbded7552766e763c822718586" title="LZ4_compress_fast_extState" alt="" coords="758,165,951,192"/><area shape="rect" id="node18" href="lz4_8c.html#ad54429a53d45871ef03e2659713e16da" title="LZ4_compress_fast_force" alt="" coords="768,64,941,91"/><area shape="rect" id="node19" href="lz4_8c.html#a25012ad469f42573a0dbda1d077aa24b" title="LZ4_compress_forceExtDict" alt="" coords="761,115,949,141"/><area shape="rect" id="node8" href="lz4_8h.html#a2383bf54f8201572b6f747c79c82c387" title="LZ4_compress_limitedOutput\l_continue" alt="" coords="1000,290,1192,331"/><area shape="rect" id="node9" href="lz4_8h.html#ae109cde385eef87af7d46ce529bb857f" title="LZ4_compress_continue" alt="" coords="1014,356,1178,383"/><area shape="rect" id="node11" href="lz4_8h.html#affe4afb333be7fdc027316cc3a381b04" title="LZ4_compress_fast" alt="" coords="1027,173,1165,200"/><area shape="rect" id="node15" href="lz4_8h.html#aae32f2434789e3878e43f52094b81b9a" title="LZ4_compress_limitedOutput\l_withState" alt="" coords="1000,225,1192,266"/><area shape="rect" id="node16" href="lz4_8h.html#a430f331e5951658bd033faf564a958bf" title="LZ4_compress_withState" alt="" coords="1011,72,1181,99"/><area shape="rect" id="node17" href="tw-state_8c.html#a23a06d48ada7a6f453ea34d6175516fd" title="tw_snapshot_delta" alt="" coords="1031,123,1161,149"/><area shape="rect" id="node12" href="lz4_8h.html#a763c64c41c7248a98cf2e9c733bffd3e" title="LZ4_compress_default" alt="" coords="1247,173,1401,200"/><area shape="rect" id="node13" href="lz4_8h.html#a3a6eebab33f6637b7bd70db2c66ff88a" title="LZ4_compress_limitedOutput" alt="" coords="1456,148,1648,175"/><area shape="rect" id="node14" href="lz4_8h.html#a381f2c18481ff02bef22198a6e1d0cf2" title="LZ4_compress" alt="" coords="1498,199,1606,225"/><area shape="rect" id="node22" href="lz4_8h.html#a8bddc4523649a0417a05b51cd86d29dc" title="LZ4_loadDict" alt="" coords="576,165,675,192"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a018f4d0c2e87c5420bdb86cad1b84e8d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void LZ4_init </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structLZ4__stream__t__internal.html">LZ4_stream_t_internal</a> *&#160;</td>
          <td class="paramname"><em>lz4ds</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="lz4_8c.html#a4ae1dab0fb4b072a66584546209e7d58">BYTE</a> *&#160;</td>
          <td class="paramname"><em>base</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l01476">1476</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00354">LZ4_stream_t_internal::bufferStart</a>, <a class="el" href="lz4_8h_source.html#l00188">LZ4_STREAMSIZE</a>, and <a class="el" href="lz4_8c_source.html#l00109">MEM_INIT</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l01489">LZ4_create()</a>, and <a class="el" href="lz4_8c_source.html#l01482">LZ4_resetStreamState()</a>.</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a018f4d0c2e87c5420bdb86cad1b84e8d_icgraph.png" border="0" usemap="#lz4_8c_a018f4d0c2e87c5420bdb86cad1b84e8d_icgraph" alt=""/></div>
<map name="lz4_8c_a018f4d0c2e87c5420bdb86cad1b84e8d_icgraph" id="lz4_8c_a018f4d0c2e87c5420bdb86cad1b84e8d_icgraph">
<area shape="rect" id="node2" href="lz4_8h.html#a3bc34ce06f00512001d0b5ffd1780b6d" title="LZ4_create" alt="" coords="157,5,243,32"/><area shape="rect" id="node3" href="lz4_8h.html#acc12a443b49ec045db2399d57c0afde7" title="LZ4_resetStreamState" alt="" coords="123,56,277,83"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="aa8a9ba402bf00e8e6c21691085ae9601"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static unsigned LZ4_isLittleEndian </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00138">138</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l00248">LZ4_NbCommonBytes()</a>, <a class="el" href="lz4_8c_source.html#l00152">LZ4_readLE16()</a>, and <a class="el" href="lz4_8c_source.html#l00165">LZ4_writeLE16()</a>.</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_aa8a9ba402bf00e8e6c21691085ae9601_icgraph.png" border="0" usemap="#lz4_8c_aa8a9ba402bf00e8e6c21691085ae9601_icgraph" alt=""/></div>
<map name="lz4_8c_aa8a9ba402bf00e8e6c21691085ae9601_icgraph" id="lz4_8c_aa8a9ba402bf00e8e6c21691085ae9601_icgraph">
<area shape="rect" id="node2" href="lz4_8c.html#ac0c3137c89a9186b6422b4dd1842a05d" title="LZ4_NbCommonBytes" alt="" coords="184,228,339,255"/><area shape="rect" id="node21" href="lz4_8c.html#a69a8c81f7731ff4ae0d292541bbb2d69" title="LZ4_readLE16" alt="" coords="208,500,315,527"/><area shape="rect" id="node37" href="lz4_8c.html#a3a6a0833a6f5ee0e99c80cbae73ca3a7" title="LZ4_writeLE16" alt="" coords="417,279,527,305"/><area shape="rect" id="node3" href="lz4_8c.html#ab8919e7197ca3e2e3b1789b3a66c0703" title="LZ4_count" alt="" coords="431,228,513,255"/><area shape="rect" id="node4" href="lz4_8c.html#ad40bc2950dcb3f0db72bb6c422bafd9e" title="LZ4_compress_destSize\l_generic" alt="" coords="614,213,781,254"/><area shape="rect" id="node7" href="lz4_8c.html#a9be2dc3e3605017199507c4fdb8b7a8f" title="LZ4_compress_generic" alt="" coords="619,279,776,305"/><area shape="rect" id="node5" href="lz4_8c.html#a65687653db41390036d83827f9f40d16" title="LZ4_compress_destSize\l_extState" alt="" coords="1146,5,1313,46"/><area shape="rect" id="node6" href="lz4_8h.html#a82b0912e04b945e3817def431071dcd6" title="LZ4_compress_destSize" alt="" coords="1374,12,1541,39"/><area shape="rect" id="node8" href="lz4_8h.html#a95a14f1e80807a2def8a25dc4a92e505" title="LZ4_compress_fast_continue" alt="" coords="865,253,1058,280"/><area shape="rect" id="node11" href="lz4_8h.html#aa1dd11dbded7552766e763c822718586" title="LZ4_compress_fast_extState" alt="" coords="865,159,1058,185"/><area shape="rect" id="node19" href="lz4_8c.html#ad54429a53d45871ef03e2659713e16da" title="LZ4_compress_fast_force" alt="" coords="875,304,1048,331"/><area shape="rect" id="node20" href="lz4_8c.html#a25012ad469f42573a0dbda1d077aa24b" title="LZ4_compress_forceExtDict" alt="" coords="867,355,1055,381"/><area shape="rect" id="node9" href="lz4_8h.html#a2383bf54f8201572b6f747c79c82c387" title="LZ4_compress_limitedOutput\l_continue" alt="" coords="1133,290,1325,331"/><area shape="rect" id="node10" href="lz4_8h.html#ae109cde385eef87af7d46ce529bb857f" title="LZ4_compress_continue" alt="" coords="1147,356,1311,383"/><area shape="rect" id="node12" href="lz4_8h.html#affe4afb333be7fdc027316cc3a381b04" title="LZ4_compress_fast" alt="" coords="1161,71,1298,97"/><area shape="rect" id="node16" href="lz4_8h.html#aae32f2434789e3878e43f52094b81b9a" title="LZ4_compress_limitedOutput\l_withState" alt="" coords="1133,122,1325,163"/><area shape="rect" id="node17" href="lz4_8h.html#a430f331e5951658bd033faf564a958bf" title="LZ4_compress_withState" alt="" coords="1144,188,1315,215"/><area shape="rect" id="node18" href="tw-state_8c.html#a23a06d48ada7a6f453ea34d6175516fd" title="tw_snapshot_delta" alt="" coords="1164,239,1295,265"/><area shape="rect" id="node13" href="lz4_8h.html#a763c64c41c7248a98cf2e9c733bffd3e" title="LZ4_compress_default" alt="" coords="1380,71,1535,97"/><area shape="rect" id="node14" href="lz4_8h.html#a3a6eebab33f6637b7bd70db2c66ff88a" title="LZ4_compress_limitedOutput" alt="" coords="1589,45,1781,72"/><area shape="rect" id="node15" href="lz4_8h.html#a381f2c18481ff02bef22198a6e1d0cf2" title="LZ4_compress" alt="" coords="1631,96,1739,123"/><area shape="rect" id="node22" href="lz4_8c.html#a711e2044000420a1e68d84aeb0d47f58" title="LZ4_decompress_generic" alt="" coords="387,617,557,644"/><area shape="rect" id="node23" href="lz4_8h.html#a1b6fd5873bbe60abc9a6bf7b3e75056a" title="LZ4_decompress_fast" alt="" coords="622,405,773,432"/><area shape="rect" id="node26" href="lz4_8h.html#acfb9c80632c155cdb7cce498ae1c88bc" title="LZ4_decompress_fast\l_continue" alt="" coords="622,457,773,498"/><area shape="rect" id="node27" href="lz4_8h.html#a0a0499117840f38b133962098553e674" title="LZ4_decompress_fast\l_withPrefix64k" alt="" coords="622,522,773,563"/><area shape="rect" id="node28" href="lz4_8h.html#a0826f3dc340fdea6dfa985f6ac26642f" title="LZ4_decompress_safe" alt="" coords="620,588,775,615"/><area shape="rect" id="node30" href="lz4_8h.html#ac33dfb57efd9b3d6ab4c818ffd797f48" title="LZ4_decompress_safe\l_continue" alt="" coords="620,639,775,681"/><area shape="rect" id="node31" href="lz4_8c.html#a0c2840727a838f4c57dda1410d29c81f" title="LZ4_decompress_safe\l_forceExtDict" alt="" coords="620,705,775,746"/><area shape="rect" id="node32" href="lz4_8h.html#a32ad048b557cd0bd1134cc8221dca208" title="LZ4_decompress_safe\l_partial" alt="" coords="620,770,775,811"/><area shape="rect" id="node33" href="lz4_8h.html#a7957597d225aa0999f53bfedbf2eabff" title="LZ4_decompress_safe\l_withPrefix64k" alt="" coords="620,835,775,877"/><area shape="rect" id="node34" href="lz4_8c.html#a775720f5916b2dfe55849e7b488aa43f" title="LZ4_decompress_usingDict\l_generic" alt="" coords="605,901,789,942"/><area shape="rect" id="node24" href="lz4_8c.html#a76994c12731075f0d8a96239c8856192" title="LZ4_uncompress" alt="" coords="900,405,1023,432"/><area shape="rect" id="node25" href="tw-state_8c.html#acd673114465dd29b555cc518faaa66bc" title="tw_snapshot_restore" alt="" coords="890,456,1033,483"/><area shape="rect" id="node29" href="lz4_8c.html#a81aa900c172d655f8a4f0a75739791f0" title="LZ4_uncompress_unknownOutputSize" alt="" coords="838,588,1085,615"/><area shape="rect" id="node35" href="lz4_8h.html#a1af9f7a2df20389dd9a0a31706c683b7" title="LZ4_decompress_fast\l_usingDict" alt="" coords="886,867,1037,909"/><area shape="rect" id="node36" href="lz4_8h.html#a8aa703547a53208381f806aa36b45fe7" title="LZ4_decompress_safe\l_usingDict" alt="" coords="884,933,1039,974"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a2b94615ba633a2c5511758d5f2cb34f5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int LZ4_loadDict </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structLZ4__stream__t.html">LZ4_stream_t</a> *&#160;</td>
          <td class="paramname"><em>LZ4_dict</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>dictionary</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>dictSize</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00956">956</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00359">byU32</a>, <a class="el" href="lz4_8c_source.html#l00351">LZ4_stream_t_internal::currentOffset</a>, <a class="el" href="lz4_8c_source.html#l00353">LZ4_stream_t_internal::dictionary</a>, <a class="el" href="lz4_8c_source.html#l00355">LZ4_stream_t_internal::dictSize</a>, <a class="el" href="lz4_8c_source.html#l00228">GB</a>, <a class="el" href="lz4_8c_source.html#l00955">HASH_UNIT</a>, <a class="el" href="lz4_8c_source.html#l00350">LZ4_stream_t_internal::hashTable</a>, <a class="el" href="lz4_8c_source.html#l00352">LZ4_stream_t_internal::initCheck</a>, <a class="el" href="lz4_8c_source.html#l00226">KB</a>, <a class="el" href="lz4_8c_source.html#l00416">LZ4_putPosition()</a>, and <a class="el" href="lz4_8c_source.html#l00943">LZ4_resetStream()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a2b94615ba633a2c5511758d5f2cb34f5_cgraph.png" border="0" usemap="#lz4_8c_a2b94615ba633a2c5511758d5f2cb34f5_cgraph" alt=""/></div>
<map name="lz4_8c_a2b94615ba633a2c5511758d5f2cb34f5_cgraph" id="lz4_8c_a2b94615ba633a2c5511758d5f2cb34f5_cgraph">
<area shape="rect" id="node2" href="lz4_8c.html#a1dbbcf20551bf41ef0b8b8c0864a92d9" title="LZ4_putPosition" alt="" coords="155,132,271,159"/><area shape="rect" id="node12" href="lz4_8c.html#a62d9f1ebf60fd83bf2f0d1a58e80a64c" title="LZ4_resetStream" alt="" coords="152,183,275,209"/><area shape="rect" id="node3" href="lz4_8c.html#a3021d918ac3b36d85a61bedab5387e45" title="LZ4_hashPosition" alt="" coords="342,107,469,133"/><area shape="rect" id="node11" href="lz4_8c.html#af0798145fd1c1178d96b18963f42f861" title="LZ4_putPositionOnHash" alt="" coords="323,157,487,184"/><area shape="rect" id="node4" href="lz4_8c.html#a136925d371704bc6a49d5eb3f85b9ff6" title="LZ4_hashSequenceT" alt="" coords="537,69,682,96"/><area shape="rect" id="node8" href="lz4_8c.html#aae7aec5429d810d72971501f66d6d79c" title="LZ4_read_ARCH" alt="" coords="548,145,671,172"/><area shape="rect" id="node5" href="lz4_8c.html#ab7bfc24aa9fe12cae4f0da4538c08aef" title="LZ4_64bits" alt="" coords="763,107,850,133"/><area shape="rect" id="node6" href="lz4_8c.html#a6410a58309ab003d2d64a1323aead192" title="LZ4_hashSequence" alt="" coords="738,5,875,32"/><area shape="rect" id="node7" href="lz4_8c.html#aa868f14073d9b94702f06b6d4a3b1780" title="LZ4_hashSequence64" alt="" coords="731,56,882,83"/><area shape="rect" id="node9" href="lz4_8c.html#a08d108393438a63016c65c4433a95109" title="LZ4_read64" alt="" coords="761,157,852,184"/><area shape="rect" id="node10" href="lz4_8c.html#a91090d7f3d29948be259526ace41da4c" title="LZ4_read32" alt="" coords="761,208,852,235"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="ac0c3137c89a9186b6422b4dd1842a05d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static unsigned LZ4_NbCommonBytes </td>
          <td>(</td>
          <td class="paramtype">register size_t&#160;</td>
          <td class="paramname"><em>val</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00248">248</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00136">LZ4_64bits()</a>, and <a class="el" href="lz4_8c_source.html#l00138">LZ4_isLittleEndian()</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l00315">LZ4_count()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_ac0c3137c89a9186b6422b4dd1842a05d_cgraph.png" border="0" usemap="#lz4_8c_ac0c3137c89a9186b6422b4dd1842a05d_cgraph" alt=""/></div>
<map name="lz4_8c_ac0c3137c89a9186b6422b4dd1842a05d_cgraph" id="lz4_8c_ac0c3137c89a9186b6422b4dd1842a05d_cgraph">
<area shape="rect" id="node2" href="lz4_8c.html#ab7bfc24aa9fe12cae4f0da4538c08aef" title="LZ4_64bits" alt="" coords="230,5,317,32"/><area shape="rect" id="node3" href="lz4_8c.html#aa8a9ba402bf00e8e6c21691085ae9601" title="LZ4_isLittleEndian" alt="" coords="209,56,338,83"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_ac0c3137c89a9186b6422b4dd1842a05d_icgraph.png" border="0" usemap="#lz4_8c_ac0c3137c89a9186b6422b4dd1842a05d_icgraph" alt=""/></div>
<map name="lz4_8c_ac0c3137c89a9186b6422b4dd1842a05d_icgraph" id="lz4_8c_ac0c3137c89a9186b6422b4dd1842a05d_icgraph">
<area shape="rect" id="node2" href="lz4_8c.html#ab8919e7197ca3e2e3b1789b3a66c0703" title="LZ4_count" alt="" coords="208,205,291,232"/><area shape="rect" id="node3" href="lz4_8c.html#ad40bc2950dcb3f0db72bb6c422bafd9e" title="LZ4_compress_destSize\l_generic" alt="" coords="339,135,506,177"/><area shape="rect" id="node6" href="lz4_8c.html#a9be2dc3e3605017199507c4fdb8b7a8f" title="LZ4_compress_generic" alt="" coords="344,268,501,295"/><area shape="rect" id="node4" href="lz4_8c.html#a65687653db41390036d83827f9f40d16" title="LZ4_compress_destSize\l_extState" alt="" coords="810,5,977,46"/><area shape="rect" id="node5" href="lz4_8h.html#a82b0912e04b945e3817def431071dcd6" title="LZ4_compress_destSize" alt="" coords="1038,12,1205,39"/><area shape="rect" id="node7" href="lz4_8h.html#a95a14f1e80807a2def8a25dc4a92e505" title="LZ4_compress_fast_continue" alt="" coords="555,268,749,295"/><area shape="rect" id="node10" href="lz4_8h.html#aa1dd11dbded7552766e763c822718586" title="LZ4_compress_fast_extState" alt="" coords="555,159,749,185"/><area shape="rect" id="node18" href="lz4_8c.html#ad54429a53d45871ef03e2659713e16da" title="LZ4_compress_fast_force" alt="" coords="565,319,739,345"/><area shape="rect" id="node19" href="lz4_8c.html#a25012ad469f42573a0dbda1d077aa24b" title="LZ4_compress_forceExtDict" alt="" coords="558,369,746,396"/><area shape="rect" id="node8" href="lz4_8h.html#a2383bf54f8201572b6f747c79c82c387" title="LZ4_compress_limitedOutput\l_continue" alt="" coords="797,290,989,331"/><area shape="rect" id="node9" href="lz4_8h.html#ae109cde385eef87af7d46ce529bb857f" title="LZ4_compress_continue" alt="" coords="811,356,975,383"/><area shape="rect" id="node11" href="lz4_8h.html#affe4afb333be7fdc027316cc3a381b04" title="LZ4_compress_fast" alt="" coords="825,71,962,97"/><area shape="rect" id="node15" href="lz4_8h.html#aae32f2434789e3878e43f52094b81b9a" title="LZ4_compress_limitedOutput\l_withState" alt="" coords="797,122,989,163"/><area shape="rect" id="node16" href="lz4_8h.html#a430f331e5951658bd033faf564a958bf" title="LZ4_compress_withState" alt="" coords="808,188,979,215"/><area shape="rect" id="node17" href="tw-state_8c.html#a23a06d48ada7a6f453ea34d6175516fd" title="tw_snapshot_delta" alt="" coords="828,239,959,265"/><area shape="rect" id="node12" href="lz4_8h.html#a763c64c41c7248a98cf2e9c733bffd3e" title="LZ4_compress_default" alt="" coords="1044,71,1199,97"/><area shape="rect" id="node13" href="lz4_8h.html#a3a6eebab33f6637b7bd70db2c66ff88a" title="LZ4_compress_limitedOutput" alt="" coords="1253,45,1445,72"/><area shape="rect" id="node14" href="lz4_8h.html#a381f2c18481ff02bef22198a6e1d0cf2" title="LZ4_compress" alt="" coords="1295,96,1403,123"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a1dbbcf20551bf41ef0b8b8c0864a92d9"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void LZ4_putPosition </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="lz4_8c.html#a4ae1dab0fb4b072a66584546209e7d58">BYTE</a> *&#160;</td>
          <td class="paramname"><em>p</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>tableBase</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="lz4_8c.html#ae86e1d8a28953326b685d6ebb243a699">tableType_t</a>&#160;</td>
          <td class="paramname"><em>tableType</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="lz4_8c.html#a4ae1dab0fb4b072a66584546209e7d58">BYTE</a> *&#160;</td>
          <td class="paramname"><em>srcBase</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00416">416</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00404">LZ4_hashPosition()</a>, and <a class="el" href="lz4_8c_source.html#l00406">LZ4_putPositionOnHash()</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l00722">LZ4_compress_destSize_generic()</a>, <a class="el" href="lz4_8c_source.html#l00435">LZ4_compress_generic()</a>, and <a class="el" href="lz4_8c_source.html#l00956">LZ4_loadDict()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a1dbbcf20551bf41ef0b8b8c0864a92d9_cgraph.png" border="0" usemap="#lz4_8c_a1dbbcf20551bf41ef0b8b8c0864a92d9_cgraph" alt=""/></div>
<map name="lz4_8c_a1dbbcf20551bf41ef0b8b8c0864a92d9_cgraph" id="lz4_8c_a1dbbcf20551bf41ef0b8b8c0864a92d9_cgraph">
<area shape="rect" id="node2" href="lz4_8c.html#a3021d918ac3b36d85a61bedab5387e45" title="LZ4_hashPosition" alt="" coords="190,107,317,133"/><area shape="rect" id="node10" href="lz4_8c.html#af0798145fd1c1178d96b18963f42f861" title="LZ4_putPositionOnHash" alt="" coords="171,157,335,184"/><area shape="rect" id="node3" href="lz4_8c.html#a136925d371704bc6a49d5eb3f85b9ff6" title="LZ4_hashSequenceT" alt="" coords="385,69,530,96"/><area shape="rect" id="node7" href="lz4_8c.html#aae7aec5429d810d72971501f66d6d79c" title="LZ4_read_ARCH" alt="" coords="396,145,519,172"/><area shape="rect" id="node4" href="lz4_8c.html#ab7bfc24aa9fe12cae4f0da4538c08aef" title="LZ4_64bits" alt="" coords="611,107,698,133"/><area shape="rect" id="node5" href="lz4_8c.html#a6410a58309ab003d2d64a1323aead192" title="LZ4_hashSequence" alt="" coords="586,5,723,32"/><area shape="rect" id="node6" href="lz4_8c.html#aa868f14073d9b94702f06b6d4a3b1780" title="LZ4_hashSequence64" alt="" coords="579,56,730,83"/><area shape="rect" id="node8" href="lz4_8c.html#a08d108393438a63016c65c4433a95109" title="LZ4_read64" alt="" coords="609,157,700,184"/><area shape="rect" id="node9" href="lz4_8c.html#a91090d7f3d29948be259526ace41da4c" title="LZ4_read32" alt="" coords="609,208,700,235"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a1dbbcf20551bf41ef0b8b8c0864a92d9_icgraph.png" border="0" usemap="#lz4_8c_a1dbbcf20551bf41ef0b8b8c0864a92d9_icgraph" alt=""/></div>
<map name="lz4_8c_a1dbbcf20551bf41ef0b8b8c0864a92d9_icgraph" id="lz4_8c_a1dbbcf20551bf41ef0b8b8c0864a92d9_icgraph">
<area shape="rect" id="node2" href="lz4_8c.html#ad40bc2950dcb3f0db72bb6c422bafd9e" title="LZ4_compress_destSize\l_generic" alt="" coords="171,135,338,177"/><area shape="rect" id="node5" href="lz4_8c.html#a9be2dc3e3605017199507c4fdb8b7a8f" title="LZ4_compress_generic" alt="" coords="176,268,333,295"/><area shape="rect" id="node19" href="lz4_8h.html#a8bddc4523649a0417a05b51cd86d29dc" title="LZ4_loadDict" alt="" coords="205,319,304,345"/><area shape="rect" id="node3" href="lz4_8c.html#a65687653db41390036d83827f9f40d16" title="LZ4_compress_destSize\l_extState" alt="" coords="642,5,809,46"/><area shape="rect" id="node4" href="lz4_8h.html#a82b0912e04b945e3817def431071dcd6" title="LZ4_compress_destSize" alt="" coords="870,12,1037,39"/><area shape="rect" id="node6" href="lz4_8h.html#a95a14f1e80807a2def8a25dc4a92e505" title="LZ4_compress_fast_continue" alt="" coords="387,268,581,295"/><area shape="rect" id="node9" href="lz4_8h.html#aa1dd11dbded7552766e763c822718586" title="LZ4_compress_fast_extState" alt="" coords="387,159,581,185"/><area shape="rect" id="node17" href="lz4_8c.html#ad54429a53d45871ef03e2659713e16da" title="LZ4_compress_fast_force" alt="" coords="397,319,571,345"/><area shape="rect" id="node18" href="lz4_8c.html#a25012ad469f42573a0dbda1d077aa24b" title="LZ4_compress_forceExtDict" alt="" coords="390,369,578,396"/><area shape="rect" id="node7" href="lz4_8h.html#a2383bf54f8201572b6f747c79c82c387" title="LZ4_compress_limitedOutput\l_continue" alt="" coords="629,290,821,331"/><area shape="rect" id="node8" href="lz4_8h.html#ae109cde385eef87af7d46ce529bb857f" title="LZ4_compress_continue" alt="" coords="643,356,807,383"/><area shape="rect" id="node10" href="lz4_8h.html#affe4afb333be7fdc027316cc3a381b04" title="LZ4_compress_fast" alt="" coords="657,71,794,97"/><area shape="rect" id="node14" href="lz4_8h.html#aae32f2434789e3878e43f52094b81b9a" title="LZ4_compress_limitedOutput\l_withState" alt="" coords="629,122,821,163"/><area shape="rect" id="node15" href="lz4_8h.html#a430f331e5951658bd033faf564a958bf" title="LZ4_compress_withState" alt="" coords="640,188,811,215"/><area shape="rect" id="node16" href="tw-state_8c.html#a23a06d48ada7a6f453ea34d6175516fd" title="tw_snapshot_delta" alt="" coords="660,239,791,265"/><area shape="rect" id="node11" href="lz4_8h.html#a763c64c41c7248a98cf2e9c733bffd3e" title="LZ4_compress_default" alt="" coords="876,71,1031,97"/><area shape="rect" id="node12" href="lz4_8h.html#a3a6eebab33f6637b7bd70db2c66ff88a" title="LZ4_compress_limitedOutput" alt="" coords="1085,45,1277,72"/><area shape="rect" id="node13" href="lz4_8h.html#a381f2c18481ff02bef22198a6e1d0cf2" title="LZ4_compress" alt="" coords="1127,96,1235,123"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="af0798145fd1c1178d96b18963f42f861"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void LZ4_putPositionOnHash </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="lz4_8c.html#a4ae1dab0fb4b072a66584546209e7d58">BYTE</a> *&#160;</td>
          <td class="paramname"><em>p</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="lz4_8c.html#ac3df7cf3c8cb172a588adec881447d68">U32</a>&#160;</td>
          <td class="paramname"><em>h</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>tableBase</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="lz4_8c.html#ae86e1d8a28953326b685d6ebb243a699">tableType_t</a> const&#160;</td>
          <td class="paramname"><em>tableType</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="lz4_8c.html#a4ae1dab0fb4b072a66584546209e7d58">BYTE</a> *&#160;</td>
          <td class="paramname"><em>srcBase</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00406">406</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00359">byPtr</a>, <a class="el" href="lz4_8c_source.html#l00359">byU16</a>, and <a class="el" href="lz4_8c_source.html#l00359">byU32</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l00722">LZ4_compress_destSize_generic()</a>, <a class="el" href="lz4_8c_source.html#l00435">LZ4_compress_generic()</a>, and <a class="el" href="lz4_8c_source.html#l00416">LZ4_putPosition()</a>.</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_af0798145fd1c1178d96b18963f42f861_icgraph.png" border="0" usemap="#lz4_8c_af0798145fd1c1178d96b18963f42f861_icgraph" alt=""/></div>
<map name="lz4_8c_af0798145fd1c1178d96b18963f42f861_icgraph" id="lz4_8c_af0798145fd1c1178d96b18963f42f861_icgraph">
<area shape="rect" id="node2" href="lz4_8c.html#ad40bc2950dcb3f0db72bb6c422bafd9e" title="LZ4_compress_destSize\l_generic" alt="" coords="385,138,551,179"/><area shape="rect" id="node5" href="lz4_8c.html#a9be2dc3e3605017199507c4fdb8b7a8f" title="LZ4_compress_generic" alt="" coords="389,255,547,281"/><area shape="rect" id="node19" href="lz4_8c.html#a1dbbcf20551bf41ef0b8b8c0864a92d9" title="LZ4_putPosition" alt="" coords="219,204,335,231"/><area shape="rect" id="node3" href="lz4_8c.html#a65687653db41390036d83827f9f40d16" title="LZ4_compress_destSize\l_extState" alt="" coords="855,6,1022,47"/><area shape="rect" id="node4" href="lz4_8h.html#a82b0912e04b945e3817def431071dcd6" title="LZ4_compress_destSize" alt="" coords="1083,13,1250,40"/><area shape="rect" id="node6" href="lz4_8h.html#a95a14f1e80807a2def8a25dc4a92e505" title="LZ4_compress_fast_continue" alt="" coords="601,255,794,281"/><area shape="rect" id="node9" href="lz4_8h.html#aa1dd11dbded7552766e763c822718586" title="LZ4_compress_fast_extState" alt="" coords="601,160,794,187"/><area shape="rect" id="node17" href="lz4_8c.html#ad54429a53d45871ef03e2659713e16da" title="LZ4_compress_fast_force" alt="" coords="611,305,784,332"/><area shape="rect" id="node18" href="lz4_8c.html#a25012ad469f42573a0dbda1d077aa24b" title="LZ4_compress_forceExtDict" alt="" coords="603,356,791,383"/><area shape="rect" id="node7" href="lz4_8h.html#a2383bf54f8201572b6f747c79c82c387" title="LZ4_compress_limitedOutput\l_continue" alt="" coords="843,291,1035,333"/><area shape="rect" id="node8" href="lz4_8h.html#ae109cde385eef87af7d46ce529bb857f" title="LZ4_compress_continue" alt="" coords="857,357,1021,384"/><area shape="rect" id="node10" href="lz4_8h.html#affe4afb333be7fdc027316cc3a381b04" title="LZ4_compress_fast" alt="" coords="870,72,1007,99"/><area shape="rect" id="node14" href="lz4_8h.html#aae32f2434789e3878e43f52094b81b9a" title="LZ4_compress_limitedOutput\l_withState" alt="" coords="843,123,1035,165"/><area shape="rect" id="node15" href="lz4_8h.html#a430f331e5951658bd033faf564a958bf" title="LZ4_compress_withState" alt="" coords="853,189,1024,216"/><area shape="rect" id="node16" href="tw-state_8c.html#a23a06d48ada7a6f453ea34d6175516fd" title="tw_snapshot_delta" alt="" coords="873,240,1004,267"/><area shape="rect" id="node11" href="lz4_8h.html#a763c64c41c7248a98cf2e9c733bffd3e" title="LZ4_compress_default" alt="" coords="1089,72,1244,99"/><area shape="rect" id="node12" href="lz4_8h.html#a3a6eebab33f6637b7bd70db2c66ff88a" title="LZ4_compress_limitedOutput" alt="" coords="1299,47,1491,73"/><area shape="rect" id="node13" href="lz4_8h.html#a381f2c18481ff02bef22198a6e1d0cf2" title="LZ4_compress" alt="" coords="1341,97,1449,124"/><area shape="rect" id="node20" href="lz4_8h.html#a8bddc4523649a0417a05b51cd86d29dc" title="LZ4_loadDict" alt="" coords="419,204,517,231"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="adceb4c7713e1bed1554da37458db6fb6"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="lz4_8c.html#adf928e51a60dba0df29d615401cc55a8">U16</a> LZ4_read16 </td>
          <td>(</td>
          <td class="paramtype">const void *&#160;</td>
          <td class="paramname"><em>memPtr</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00145">145</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l00315">LZ4_count()</a>, and <a class="el" href="lz4_8c_source.html#l00152">LZ4_readLE16()</a>.</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_adceb4c7713e1bed1554da37458db6fb6_icgraph.png" border="0" usemap="#lz4_8c_adceb4c7713e1bed1554da37458db6fb6_icgraph" alt=""/></div>
<map name="lz4_8c_adceb4c7713e1bed1554da37458db6fb6_icgraph" id="lz4_8c_adceb4c7713e1bed1554da37458db6fb6_icgraph">
<area shape="rect" id="node2" href="lz4_8c.html#ab8919e7197ca3e2e3b1789b3a66c0703" title="LZ4_count" alt="" coords="156,304,239,331"/><area shape="rect" id="node20" href="lz4_8c.html#a69a8c81f7731ff4ae0d292541bbb2d69" title="LZ4_readLE16" alt="" coords="144,456,251,483"/><area shape="rect" id="node3" href="lz4_8c.html#ad40bc2950dcb3f0db72bb6c422bafd9e" title="LZ4_compress_destSize\l_generic" alt="" coords="301,297,467,338"/><area shape="rect" id="node6" href="lz4_8c.html#a9be2dc3e3605017199507c4fdb8b7a8f" title="LZ4_compress_generic" alt="" coords="305,115,463,141"/><area shape="rect" id="node4" href="lz4_8c.html#a65687653db41390036d83827f9f40d16" title="LZ4_compress_destSize\l_extState" alt="" coords="801,341,967,382"/><area shape="rect" id="node5" href="lz4_8h.html#a82b0912e04b945e3817def431071dcd6" title="LZ4_compress_destSize" alt="" coords="1057,348,1223,375"/><area shape="rect" id="node7" href="lz4_8h.html#a95a14f1e80807a2def8a25dc4a92e505" title="LZ4_compress_fast_continue" alt="" coords="518,115,711,141"/><area shape="rect" id="node10" href="lz4_8h.html#aa1dd11dbded7552766e763c822718586" title="LZ4_compress_fast_extState" alt="" coords="518,209,711,236"/><area shape="rect" id="node18" href="lz4_8c.html#ad54429a53d45871ef03e2659713e16da" title="LZ4_compress_fast_force" alt="" coords="528,13,701,40"/><area shape="rect" id="node19" href="lz4_8c.html#a25012ad469f42573a0dbda1d077aa24b" title="LZ4_compress_forceExtDict" alt="" coords="521,64,709,91"/><area shape="rect" id="node8" href="lz4_8h.html#a2383bf54f8201572b6f747c79c82c387" title="LZ4_compress_limitedOutput\l_continue" alt="" coords="788,5,980,46"/><area shape="rect" id="node9" href="lz4_8h.html#ae109cde385eef87af7d46ce529bb857f" title="LZ4_compress_continue" alt="" coords="802,71,966,97"/><area shape="rect" id="node11" href="lz4_8h.html#affe4afb333be7fdc027316cc3a381b04" title="LZ4_compress_fast" alt="" coords="815,121,953,148"/><area shape="rect" id="node15" href="lz4_8h.html#aae32f2434789e3878e43f52094b81b9a" title="LZ4_compress_limitedOutput\l_withState" alt="" coords="788,173,980,214"/><area shape="rect" id="node16" href="lz4_8h.html#a430f331e5951658bd033faf564a958bf" title="LZ4_compress_withState" alt="" coords="799,239,969,265"/><area shape="rect" id="node17" href="tw-state_8c.html#a23a06d48ada7a6f453ea34d6175516fd" title="tw_snapshot_delta" alt="" coords="819,289,949,316"/><area shape="rect" id="node12" href="lz4_8h.html#a763c64c41c7248a98cf2e9c733bffd3e" title="LZ4_compress_default" alt="" coords="1063,121,1217,148"/><area shape="rect" id="node13" href="lz4_8h.html#a3a6eebab33f6637b7bd70db2c66ff88a" title="LZ4_compress_limitedOutput" alt="" coords="1272,96,1464,123"/><area shape="rect" id="node14" href="lz4_8h.html#a381f2c18481ff02bef22198a6e1d0cf2" title="LZ4_compress" alt="" coords="1314,147,1422,173"/><area shape="rect" id="node21" href="lz4_8c.html#a711e2044000420a1e68d84aeb0d47f58" title="LZ4_decompress_generic" alt="" coords="299,591,469,617"/><area shape="rect" id="node22" href="lz4_8h.html#a1b6fd5873bbe60abc9a6bf7b3e75056a" title="LZ4_decompress_fast" alt="" coords="539,683,690,709"/><area shape="rect" id="node25" href="lz4_8h.html#acfb9c80632c155cdb7cce498ae1c88bc" title="LZ4_decompress_fast\l_continue" alt="" coords="539,734,690,775"/><area shape="rect" id="node26" href="lz4_8h.html#a0a0499117840f38b133962098553e674" title="LZ4_decompress_fast\l_withPrefix64k" alt="" coords="539,799,690,841"/><area shape="rect" id="node27" href="lz4_8h.html#a0826f3dc340fdea6dfa985f6ac26642f" title="LZ4_decompress_safe" alt="" coords="537,865,692,892"/><area shape="rect" id="node29" href="lz4_8h.html#ac33dfb57efd9b3d6ab4c818ffd797f48" title="LZ4_decompress_safe\l_continue" alt="" coords="537,355,692,397"/><area shape="rect" id="node30" href="lz4_8c.html#a0c2840727a838f4c57dda1410d29c81f" title="LZ4_decompress_safe\l_forceExtDict" alt="" coords="537,421,692,462"/><area shape="rect" id="node31" href="lz4_8h.html#a32ad048b557cd0bd1134cc8221dca208" title="LZ4_decompress_safe\l_partial" alt="" coords="537,486,692,527"/><area shape="rect" id="node32" href="lz4_8h.html#a7957597d225aa0999f53bfedbf2eabff" title="LZ4_decompress_safe\l_withPrefix64k" alt="" coords="537,551,692,593"/><area shape="rect" id="node33" href="lz4_8c.html#a775720f5916b2dfe55849e7b488aa43f" title="LZ4_decompress_usingDict\l_generic" alt="" coords="523,617,707,658"/><area shape="rect" id="node23" href="lz4_8c.html#a76994c12731075f0d8a96239c8856192" title="LZ4_uncompress" alt="" coords="823,683,945,709"/><area shape="rect" id="node24" href="tw-state_8c.html#acd673114465dd29b555cc518faaa66bc" title="tw_snapshot_restore" alt="" coords="813,733,955,760"/><area shape="rect" id="node28" href="lz4_8c.html#a81aa900c172d655f8a4f0a75739791f0" title="LZ4_uncompress_unknownOutputSize" alt="" coords="761,865,1007,892"/><area shape="rect" id="node34" href="lz4_8h.html#a1af9f7a2df20389dd9a0a31706c683b7" title="LZ4_decompress_fast\l_usingDict" alt="" coords="809,551,959,593"/><area shape="rect" id="node35" href="lz4_8h.html#a8aa703547a53208381f806aa36b45fe7" title="LZ4_decompress_safe\l_usingDict" alt="" coords="807,617,961,658"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a91090d7f3d29948be259526ace41da4c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="lz4_8c.html#ac3df7cf3c8cb172a588adec881447d68">U32</a> LZ4_read32 </td>
          <td>(</td>
          <td class="paramtype">const void *&#160;</td>
          <td class="paramname"><em>memPtr</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00179">179</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l00722">LZ4_compress_destSize_generic()</a>, <a class="el" href="lz4_8c_source.html#l00435">LZ4_compress_generic()</a>, <a class="el" href="lz4_8c_source.html#l00315">LZ4_count()</a>, and <a class="el" href="lz4_8c_source.html#l00193">LZ4_read_ARCH()</a>.</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a91090d7f3d29948be259526ace41da4c_icgraph.png" border="0" usemap="#lz4_8c_a91090d7f3d29948be259526ace41da4c_icgraph" alt=""/></div>
<map name="lz4_8c_a91090d7f3d29948be259526ace41da4c_icgraph" id="lz4_8c_a91090d7f3d29948be259526ace41da4c_icgraph">
<area shape="rect" id="node2" href="lz4_8c.html#ad40bc2950dcb3f0db72bb6c422bafd9e" title="LZ4_compress_destSize\l_generic" alt="" coords="657,17,823,58"/><area shape="rect" id="node5" href="lz4_8c.html#a9be2dc3e3605017199507c4fdb8b7a8f" title="LZ4_compress_generic" alt="" coords="661,192,819,219"/><area shape="rect" id="node19" href="lz4_8c.html#ab8919e7197ca3e2e3b1789b3a66c0703" title="LZ4_count" alt="" coords="337,64,420,91"/><area shape="rect" id="node20" href="lz4_8c.html#aae7aec5429d810d72971501f66d6d79c" title="LZ4_read_ARCH" alt="" coords="144,115,267,141"/><area shape="rect" id="node3" href="lz4_8c.html#a65687653db41390036d83827f9f40d16" title="LZ4_compress_destSize\l_extState" alt="" coords="1127,11,1294,53"/><area shape="rect" id="node4" href="lz4_8h.html#a82b0912e04b945e3817def431071dcd6" title="LZ4_compress_destSize" alt="" coords="1355,19,1522,45"/><area shape="rect" id="node6" href="lz4_8h.html#a95a14f1e80807a2def8a25dc4a92e505" title="LZ4_compress_fast_continue" alt="" coords="873,268,1066,295"/><area shape="rect" id="node9" href="lz4_8h.html#aa1dd11dbded7552766e763c822718586" title="LZ4_compress_fast_extState" alt="" coords="873,192,1066,219"/><area shape="rect" id="node17" href="lz4_8c.html#ad54429a53d45871ef03e2659713e16da" title="LZ4_compress_fast_force" alt="" coords="883,319,1056,345"/><area shape="rect" id="node18" href="lz4_8c.html#a25012ad469f42573a0dbda1d077aa24b" title="LZ4_compress_forceExtDict" alt="" coords="875,141,1063,168"/><area shape="rect" id="node7" href="lz4_8h.html#a2383bf54f8201572b6f747c79c82c387" title="LZ4_compress_limitedOutput\l_continue" alt="" coords="1115,346,1307,387"/><area shape="rect" id="node8" href="lz4_8h.html#ae109cde385eef87af7d46ce529bb857f" title="LZ4_compress_continue" alt="" coords="1129,295,1293,321"/><area shape="rect" id="node10" href="lz4_8h.html#affe4afb333be7fdc027316cc3a381b04" title="LZ4_compress_fast" alt="" coords="1142,244,1279,271"/><area shape="rect" id="node14" href="lz4_8h.html#aae32f2434789e3878e43f52094b81b9a" title="LZ4_compress_limitedOutput\l_withState" alt="" coords="1115,77,1307,118"/><area shape="rect" id="node15" href="lz4_8h.html#a430f331e5951658bd033faf564a958bf" title="LZ4_compress_withState" alt="" coords="1125,143,1296,169"/><area shape="rect" id="node16" href="tw-state_8c.html#a23a06d48ada7a6f453ea34d6175516fd" title="tw_snapshot_delta" alt="" coords="1145,193,1276,220"/><area shape="rect" id="node11" href="lz4_8h.html#a763c64c41c7248a98cf2e9c733bffd3e" title="LZ4_compress_default" alt="" coords="1361,244,1516,271"/><area shape="rect" id="node12" href="lz4_8h.html#a3a6eebab33f6637b7bd70db2c66ff88a" title="LZ4_compress_limitedOutput" alt="" coords="1571,219,1763,245"/><area shape="rect" id="node13" href="lz4_8h.html#a381f2c18481ff02bef22198a6e1d0cf2" title="LZ4_compress" alt="" coords="1613,269,1721,296"/><area shape="rect" id="node21" href="lz4_8c.html#a3021d918ac3b36d85a61bedab5387e45" title="LZ4_hashPosition" alt="" coords="315,115,442,141"/><area shape="rect" id="node22" href="lz4_8c.html#a2d5adc05c787b62c89b588f4a983f302" title="LZ4_getPosition" alt="" coords="491,140,607,167"/><area shape="rect" id="node23" href="lz4_8c.html#a1dbbcf20551bf41ef0b8b8c0864a92d9" title="LZ4_putPosition" alt="" coords="491,89,607,116"/><area shape="rect" id="node24" href="lz4_8h.html#a8bddc4523649a0417a05b51cd86d29dc" title="LZ4_loadDict" alt="" coords="691,89,789,116"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a08d108393438a63016c65c4433a95109"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="lz4_8c.html#a24c386d3758eba951eb7532fdbb45804">U64</a> LZ4_read64 </td>
          <td>(</td>
          <td class="paramtype">const void *&#160;</td>
          <td class="paramname"><em>memPtr</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00186">186</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l00193">LZ4_read_ARCH()</a>.</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a08d108393438a63016c65c4433a95109_icgraph.png" border="0" usemap="#lz4_8c_a08d108393438a63016c65c4433a95109_icgraph" alt=""/></div>
<map name="lz4_8c_a08d108393438a63016c65c4433a95109_icgraph" id="lz4_8c_a08d108393438a63016c65c4433a95109_icgraph">
<area shape="rect" id="node2" href="lz4_8c.html#aae7aec5429d810d72971501f66d6d79c" title="LZ4_read_ARCH" alt="" coords="144,252,267,279"/><area shape="rect" id="node3" href="lz4_8c.html#ab8919e7197ca3e2e3b1789b3a66c0703" title="LZ4_count" alt="" coords="508,188,591,215"/><area shape="rect" id="node21" href="lz4_8c.html#a3021d918ac3b36d85a61bedab5387e45" title="LZ4_hashPosition" alt="" coords="315,289,442,316"/><area shape="rect" id="node4" href="lz4_8c.html#ad40bc2950dcb3f0db72bb6c422bafd9e" title="LZ4_compress_destSize\l_generic" alt="" coords="657,315,823,357"/><area shape="rect" id="node7" href="lz4_8c.html#a9be2dc3e3605017199507c4fdb8b7a8f" title="LZ4_compress_generic" alt="" coords="661,239,819,265"/><area shape="rect" id="node5" href="lz4_8c.html#a65687653db41390036d83827f9f40d16" title="LZ4_compress_destSize\l_extState" alt="" coords="1127,341,1294,382"/><area shape="rect" id="node6" href="lz4_8h.html#a82b0912e04b945e3817def431071dcd6" title="LZ4_compress_destSize" alt="" coords="1355,348,1522,375"/><area shape="rect" id="node8" href="lz4_8h.html#a95a14f1e80807a2def8a25dc4a92e505" title="LZ4_compress_fast_continue" alt="" coords="873,71,1066,97"/><area shape="rect" id="node11" href="lz4_8h.html#aa1dd11dbded7552766e763c822718586" title="LZ4_compress_fast_extState" alt="" coords="873,239,1066,265"/><area shape="rect" id="node19" href="lz4_8c.html#ad54429a53d45871ef03e2659713e16da" title="LZ4_compress_fast_force" alt="" coords="883,289,1056,316"/><area shape="rect" id="node20" href="lz4_8c.html#a25012ad469f42573a0dbda1d077aa24b" title="LZ4_compress_forceExtDict" alt="" coords="875,188,1063,215"/><area shape="rect" id="node9" href="lz4_8h.html#a2383bf54f8201572b6f747c79c82c387" title="LZ4_compress_limitedOutput\l_continue" alt="" coords="1115,5,1307,46"/><area shape="rect" id="node10" href="lz4_8h.html#ae109cde385eef87af7d46ce529bb857f" title="LZ4_compress_continue" alt="" coords="1129,71,1293,97"/><area shape="rect" id="node12" href="lz4_8h.html#affe4afb333be7fdc027316cc3a381b04" title="LZ4_compress_fast" alt="" coords="1142,121,1279,148"/><area shape="rect" id="node16" href="lz4_8h.html#aae32f2434789e3878e43f52094b81b9a" title="LZ4_compress_limitedOutput\l_withState" alt="" coords="1115,173,1307,214"/><area shape="rect" id="node17" href="lz4_8h.html#a430f331e5951658bd033faf564a958bf" title="LZ4_compress_withState" alt="" coords="1125,239,1296,265"/><area shape="rect" id="node18" href="tw-state_8c.html#a23a06d48ada7a6f453ea34d6175516fd" title="tw_snapshot_delta" alt="" coords="1145,289,1276,316"/><area shape="rect" id="node13" href="lz4_8h.html#a763c64c41c7248a98cf2e9c733bffd3e" title="LZ4_compress_default" alt="" coords="1361,121,1516,148"/><area shape="rect" id="node14" href="lz4_8h.html#a3a6eebab33f6637b7bd70db2c66ff88a" title="LZ4_compress_limitedOutput" alt="" coords="1571,96,1763,123"/><area shape="rect" id="node15" href="lz4_8h.html#a381f2c18481ff02bef22198a6e1d0cf2" title="LZ4_compress" alt="" coords="1613,147,1721,173"/><area shape="rect" id="node22" href="lz4_8c.html#a2d5adc05c787b62c89b588f4a983f302" title="LZ4_getPosition" alt="" coords="491,289,607,316"/><area shape="rect" id="node23" href="lz4_8c.html#a1dbbcf20551bf41ef0b8b8c0864a92d9" title="LZ4_putPosition" alt="" coords="491,340,607,367"/><area shape="rect" id="node24" href="lz4_8h.html#a8bddc4523649a0417a05b51cd86d29dc" title="LZ4_loadDict" alt="" coords="691,381,789,408"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="aae7aec5429d810d72971501f66d6d79c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static size_t LZ4_read_ARCH </td>
          <td>(</td>
          <td class="paramtype">const void *&#160;</td>
          <td class="paramname"><em>p</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00193">193</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00136">LZ4_64bits()</a>, <a class="el" href="lz4_8c_source.html#l00179">LZ4_read32()</a>, and <a class="el" href="lz4_8c_source.html#l00186">LZ4_read64()</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l00315">LZ4_count()</a>, and <a class="el" href="lz4_8c_source.html#l00404">LZ4_hashPosition()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_aae7aec5429d810d72971501f66d6d79c_cgraph.png" border="0" usemap="#lz4_8c_aae7aec5429d810d72971501f66d6d79c_cgraph" alt=""/></div>
<map name="lz4_8c_aae7aec5429d810d72971501f66d6d79c_cgraph" id="lz4_8c_aae7aec5429d810d72971501f66d6d79c_cgraph">
<area shape="rect" id="node2" href="lz4_8c.html#ab7bfc24aa9fe12cae4f0da4538c08aef" title="LZ4_64bits" alt="" coords="178,5,265,32"/><area shape="rect" id="node3" href="lz4_8c.html#a91090d7f3d29948be259526ace41da4c" title="LZ4_read32" alt="" coords="176,56,267,83"/><area shape="rect" id="node4" href="lz4_8c.html#a08d108393438a63016c65c4433a95109" title="LZ4_read64" alt="" coords="176,107,267,133"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_aae7aec5429d810d72971501f66d6d79c_icgraph.png" border="0" usemap="#lz4_8c_aae7aec5429d810d72971501f66d6d79c_icgraph" alt=""/></div>
<map name="lz4_8c_aae7aec5429d810d72971501f66d6d79c_icgraph" id="lz4_8c_aae7aec5429d810d72971501f66d6d79c_icgraph">
<area shape="rect" id="node2" href="lz4_8c.html#ab8919e7197ca3e2e3b1789b3a66c0703" title="LZ4_count" alt="" coords="369,188,452,215"/><area shape="rect" id="node20" href="lz4_8c.html#a3021d918ac3b36d85a61bedab5387e45" title="LZ4_hashPosition" alt="" coords="177,289,303,316"/><area shape="rect" id="node3" href="lz4_8c.html#ad40bc2950dcb3f0db72bb6c422bafd9e" title="LZ4_compress_destSize\l_generic" alt="" coords="518,315,685,357"/><area shape="rect" id="node6" href="lz4_8c.html#a9be2dc3e3605017199507c4fdb8b7a8f" title="LZ4_compress_generic" alt="" coords="523,239,680,265"/><area shape="rect" id="node4" href="lz4_8c.html#a65687653db41390036d83827f9f40d16" title="LZ4_compress_destSize\l_extState" alt="" coords="989,341,1155,382"/><area shape="rect" id="node5" href="lz4_8h.html#a82b0912e04b945e3817def431071dcd6" title="LZ4_compress_destSize" alt="" coords="1217,348,1383,375"/><area shape="rect" id="node7" href="lz4_8h.html#a95a14f1e80807a2def8a25dc4a92e505" title="LZ4_compress_fast_continue" alt="" coords="734,71,927,97"/><area shape="rect" id="node10" href="lz4_8h.html#aa1dd11dbded7552766e763c822718586" title="LZ4_compress_fast_extState" alt="" coords="734,239,927,265"/><area shape="rect" id="node18" href="lz4_8c.html#ad54429a53d45871ef03e2659713e16da" title="LZ4_compress_fast_force" alt="" coords="744,289,917,316"/><area shape="rect" id="node19" href="lz4_8c.html#a25012ad469f42573a0dbda1d077aa24b" title="LZ4_compress_forceExtDict" alt="" coords="737,188,925,215"/><area shape="rect" id="node8" href="lz4_8h.html#a2383bf54f8201572b6f747c79c82c387" title="LZ4_compress_limitedOutput\l_continue" alt="" coords="976,5,1168,46"/><area shape="rect" id="node9" href="lz4_8h.html#ae109cde385eef87af7d46ce529bb857f" title="LZ4_compress_continue" alt="" coords="990,71,1154,97"/><area shape="rect" id="node11" href="lz4_8h.html#affe4afb333be7fdc027316cc3a381b04" title="LZ4_compress_fast" alt="" coords="1003,121,1141,148"/><area shape="rect" id="node15" href="lz4_8h.html#aae32f2434789e3878e43f52094b81b9a" title="LZ4_compress_limitedOutput\l_withState" alt="" coords="976,173,1168,214"/><area shape="rect" id="node16" href="lz4_8h.html#a430f331e5951658bd033faf564a958bf" title="LZ4_compress_withState" alt="" coords="987,239,1157,265"/><area shape="rect" id="node17" href="tw-state_8c.html#a23a06d48ada7a6f453ea34d6175516fd" title="tw_snapshot_delta" alt="" coords="1007,289,1137,316"/><area shape="rect" id="node12" href="lz4_8h.html#a763c64c41c7248a98cf2e9c733bffd3e" title="LZ4_compress_default" alt="" coords="1223,121,1377,148"/><area shape="rect" id="node13" href="lz4_8h.html#a3a6eebab33f6637b7bd70db2c66ff88a" title="LZ4_compress_limitedOutput" alt="" coords="1432,96,1624,123"/><area shape="rect" id="node14" href="lz4_8h.html#a381f2c18481ff02bef22198a6e1d0cf2" title="LZ4_compress" alt="" coords="1474,147,1582,173"/><area shape="rect" id="node21" href="lz4_8c.html#a2d5adc05c787b62c89b588f4a983f302" title="LZ4_getPosition" alt="" coords="353,289,469,316"/><area shape="rect" id="node22" href="lz4_8c.html#a1dbbcf20551bf41ef0b8b8c0864a92d9" title="LZ4_putPosition" alt="" coords="353,340,469,367"/><area shape="rect" id="node23" href="lz4_8h.html#a8bddc4523649a0417a05b51cd86d29dc" title="LZ4_loadDict" alt="" coords="552,381,651,408"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a69a8c81f7731ff4ae0d292541bbb2d69"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="lz4_8c.html#adf928e51a60dba0df29d615401cc55a8">U16</a> LZ4_readLE16 </td>
          <td>(</td>
          <td class="paramtype">const void *&#160;</td>
          <td class="paramname"><em>memPtr</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00152">152</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00138">LZ4_isLittleEndian()</a>, and <a class="el" href="lz4_8c_source.html#l00145">LZ4_read16()</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l01110">LZ4_decompress_generic()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a69a8c81f7731ff4ae0d292541bbb2d69_cgraph.png" border="0" usemap="#lz4_8c_a69a8c81f7731ff4ae0d292541bbb2d69_cgraph" alt=""/></div>
<map name="lz4_8c_a69a8c81f7731ff4ae0d292541bbb2d69_cgraph" id="lz4_8c_a69a8c81f7731ff4ae0d292541bbb2d69_cgraph">
<area shape="rect" id="node2" href="lz4_8c.html#aa8a9ba402bf00e8e6c21691085ae9601" title="LZ4_isLittleEndian" alt="" coords="161,5,290,32"/><area shape="rect" id="node3" href="lz4_8c.html#adceb4c7713e1bed1554da37458db6fb6" title="LZ4_read16" alt="" coords="180,56,271,83"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a69a8c81f7731ff4ae0d292541bbb2d69_icgraph.png" border="0" usemap="#lz4_8c_a69a8c81f7731ff4ae0d292541bbb2d69_icgraph" alt=""/></div>
<map name="lz4_8c_a69a8c81f7731ff4ae0d292541bbb2d69_icgraph" id="lz4_8c_a69a8c81f7731ff4ae0d292541bbb2d69_icgraph">
<area shape="rect" id="node2" href="lz4_8c.html#a711e2044000420a1e68d84aeb0d47f58" title="LZ4_decompress_generic" alt="" coords="160,272,331,299"/><area shape="rect" id="node3" href="lz4_8h.html#a1b6fd5873bbe60abc9a6bf7b3e75056a" title="LZ4_decompress_fast" alt="" coords="395,31,546,57"/><area shape="rect" id="node6" href="lz4_8h.html#acfb9c80632c155cdb7cce498ae1c88bc" title="LZ4_decompress_fast\l_continue" alt="" coords="395,82,546,123"/><area shape="rect" id="node7" href="lz4_8h.html#a0a0499117840f38b133962098553e674" title="LZ4_decompress_fast\l_withPrefix64k" alt="" coords="395,147,546,189"/><area shape="rect" id="node8" href="lz4_8h.html#a0826f3dc340fdea6dfa985f6ac26642f" title="LZ4_decompress_safe" alt="" coords="393,213,548,240"/><area shape="rect" id="node10" href="lz4_8h.html#ac33dfb57efd9b3d6ab4c818ffd797f48" title="LZ4_decompress_safe\l_continue" alt="" coords="393,265,548,306"/><area shape="rect" id="node11" href="lz4_8c.html#a0c2840727a838f4c57dda1410d29c81f" title="LZ4_decompress_safe\l_forceExtDict" alt="" coords="393,330,548,371"/><area shape="rect" id="node12" href="lz4_8h.html#a32ad048b557cd0bd1134cc8221dca208" title="LZ4_decompress_safe\l_partial" alt="" coords="393,395,548,437"/><area shape="rect" id="node13" href="lz4_8h.html#a7957597d225aa0999f53bfedbf2eabff" title="LZ4_decompress_safe\l_withPrefix64k" alt="" coords="393,461,548,502"/><area shape="rect" id="node14" href="lz4_8c.html#a775720f5916b2dfe55849e7b488aa43f" title="LZ4_decompress_usingDict\l_generic" alt="" coords="379,526,563,567"/><area shape="rect" id="node4" href="lz4_8c.html#a76994c12731075f0d8a96239c8856192" title="LZ4_uncompress" alt="" coords="673,5,796,32"/><area shape="rect" id="node5" href="tw-state_8c.html#acd673114465dd29b555cc518faaa66bc" title="tw_snapshot_restore" alt="" coords="663,56,806,83"/><area shape="rect" id="node9" href="lz4_8c.html#a81aa900c172d655f8a4f0a75739791f0" title="LZ4_uncompress_unknownOutputSize" alt="" coords="611,213,858,240"/><area shape="rect" id="node15" href="lz4_8h.html#a1af9f7a2df20389dd9a0a31706c683b7" title="LZ4_decompress_fast\l_usingDict" alt="" coords="659,493,810,534"/><area shape="rect" id="node16" href="lz4_8h.html#a8aa703547a53208381f806aa36b45fe7" title="LZ4_decompress_safe\l_usingDict" alt="" coords="657,558,812,599"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a0ad52b64cdf675156981fda2e01e62f8"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void LZ4_renormDictT </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structLZ4__stream__t__internal.html">LZ4_stream_t_internal</a> *&#160;</td>
          <td class="paramname"><em>LZ4_dict</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="lz4_8c.html#a4ae1dab0fb4b072a66584546209e7d58">BYTE</a> *&#160;</td>
          <td class="paramname"><em>src</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00990">990</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00351">LZ4_stream_t_internal::currentOffset</a>, <a class="el" href="lz4_8c_source.html#l00353">LZ4_stream_t_internal::dictionary</a>, <a class="el" href="lz4_8c_source.html#l00355">LZ4_stream_t_internal::dictSize</a>, <a class="el" href="lz4_8c_source.html#l00340">HASH_SIZE_U32</a>, <a class="el" href="lz4_8c_source.html#l00350">LZ4_stream_t_internal::hashTable</a>, and <a class="el" href="lz4_8c_source.html#l00226">KB</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l01011">LZ4_compress_fast_continue()</a>, and <a class="el" href="lz4_8c_source.html#l01063">LZ4_compress_forceExtDict()</a>.</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a0ad52b64cdf675156981fda2e01e62f8_icgraph.png" border="0" usemap="#lz4_8c_a0ad52b64cdf675156981fda2e01e62f8_icgraph" alt=""/></div>
<map name="lz4_8c_a0ad52b64cdf675156981fda2e01e62f8_icgraph" id="lz4_8c_a0ad52b64cdf675156981fda2e01e62f8_icgraph">
<area shape="rect" id="node2" href="lz4_8h.html#a95a14f1e80807a2def8a25dc4a92e505" title="LZ4_compress_fast_continue" alt="" coords="177,41,370,68"/><area shape="rect" id="node5" href="lz4_8c.html#a25012ad469f42573a0dbda1d077aa24b" title="LZ4_compress_forceExtDict" alt="" coords="179,92,367,119"/><area shape="rect" id="node3" href="lz4_8h.html#a2383bf54f8201572b6f747c79c82c387" title="LZ4_compress_limitedOutput\l_continue" alt="" coords="419,5,611,46"/><area shape="rect" id="node4" href="lz4_8h.html#ae109cde385eef87af7d46ce529bb857f" title="LZ4_compress_continue" alt="" coords="433,71,597,97"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a62d9f1ebf60fd83bf2f0d1a58e80a64c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void LZ4_resetStream </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structLZ4__stream__t.html">LZ4_stream_t</a> *&#160;</td>
          <td class="paramname"><em>LZ4_stream</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00943">943</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00109">MEM_INIT</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l00894">LZ4_compress_destSize_extState()</a>, <a class="el" href="lz4_8c_source.html#l00657">LZ4_compress_fast_extState()</a>, <a class="el" href="lz4_8c_source.html#l00705">LZ4_compress_fast_force()</a>, <a class="el" href="lz4_8c_source.html#l00935">LZ4_createStream()</a>, and <a class="el" href="lz4_8c_source.html#l00956">LZ4_loadDict()</a>.</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a62d9f1ebf60fd83bf2f0d1a58e80a64c_icgraph.png" border="0" usemap="#lz4_8c_a62d9f1ebf60fd83bf2f0d1a58e80a64c_icgraph" alt=""/></div>
<map name="lz4_8c_a62d9f1ebf60fd83bf2f0d1a58e80a64c_icgraph" id="lz4_8c_a62d9f1ebf60fd83bf2f0d1a58e80a64c_icgraph">
<area shape="rect" id="node2" href="lz4_8c.html#a65687653db41390036d83827f9f40d16" title="LZ4_compress_destSize\l_extState" alt="" coords="431,5,598,46"/><area shape="rect" id="node4" href="lz4_8h.html#aa1dd11dbded7552766e763c822718586" title="LZ4_compress_fast_extState" alt="" coords="177,100,370,127"/><area shape="rect" id="node12" href="lz4_8c.html#ad54429a53d45871ef03e2659713e16da" title="LZ4_compress_fast_force" alt="" coords="187,151,360,177"/><area shape="rect" id="node13" href="lz4_8h.html#a2ee12bd94227e0c76a3b686eee813c91" title="LZ4_createStream" alt="" coords="209,201,338,228"/><area shape="rect" id="node14" href="lz4_8h.html#a8bddc4523649a0417a05b51cd86d29dc" title="LZ4_loadDict" alt="" coords="224,252,323,279"/><area shape="rect" id="node3" href="lz4_8h.html#a82b0912e04b945e3817def431071dcd6" title="LZ4_compress_destSize" alt="" coords="659,12,826,39"/><area shape="rect" id="node5" href="lz4_8h.html#affe4afb333be7fdc027316cc3a381b04" title="LZ4_compress_fast" alt="" coords="446,71,583,97"/><area shape="rect" id="node9" href="lz4_8h.html#aae32f2434789e3878e43f52094b81b9a" title="LZ4_compress_limitedOutput\l_withState" alt="" coords="419,122,611,163"/><area shape="rect" id="node10" href="lz4_8h.html#a430f331e5951658bd033faf564a958bf" title="LZ4_compress_withState" alt="" coords="429,188,600,215"/><area shape="rect" id="node11" href="tw-state_8c.html#a23a06d48ada7a6f453ea34d6175516fd" title="tw_snapshot_delta" alt="" coords="449,239,580,265"/><area shape="rect" id="node6" href="lz4_8h.html#a763c64c41c7248a98cf2e9c733bffd3e" title="LZ4_compress_default" alt="" coords="665,71,820,97"/><area shape="rect" id="node7" href="lz4_8h.html#a3a6eebab33f6637b7bd70db2c66ff88a" title="LZ4_compress_limitedOutput" alt="" coords="875,45,1067,72"/><area shape="rect" id="node8" href="lz4_8h.html#a381f2c18481ff02bef22198a6e1d0cf2" title="LZ4_compress" alt="" coords="917,96,1025,123"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="acc12a443b49ec045db2399d57c0afde7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int LZ4_resetStreamState </td>
          <td>(</td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>state</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>inputBuffer</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l01482">1482</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l01476">LZ4_init()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_acc12a443b49ec045db2399d57c0afde7_cgraph.png" border="0" usemap="#lz4_8c_acc12a443b49ec045db2399d57c0afde7_cgraph" alt=""/></div>
<map name="lz4_8c_acc12a443b49ec045db2399d57c0afde7_cgraph" id="lz4_8c_acc12a443b49ec045db2399d57c0afde7_cgraph">
<area shape="rect" id="node2" href="lz4_8c.html#a018f4d0c2e87c5420bdb86cad1b84e8d" title="LZ4_init" alt="" coords="209,5,277,32"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="abb233b63fc3488ce647ee9c7b0a95a76"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int LZ4_saveDict </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structLZ4__stream__t.html">LZ4_stream_t</a> *&#160;</td>
          <td class="paramname"><em>LZ4_dict</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>safeBuffer</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>dictSize</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l01083">1083</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00353">LZ4_stream_t_internal::dictionary</a>, <a class="el" href="lz4_8c_source.html#l00355">LZ4_stream_t_internal::dictSize</a>, and <a class="el" href="lz4_8c_source.html#l00226">KB</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l01496">LZ4_slideInputBuffer()</a>.</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_abb233b63fc3488ce647ee9c7b0a95a76_icgraph.png" border="0" usemap="#lz4_8c_abb233b63fc3488ce647ee9c7b0a95a76_icgraph" alt=""/></div>
<map name="lz4_8c_abb233b63fc3488ce647ee9c7b0a95a76_icgraph" id="lz4_8c_abb233b63fc3488ce647ee9c7b0a95a76_icgraph">
<area shape="rect" id="node2" href="lz4_8h.html#a92220273c4236971668c5bae0561400a" title="LZ4_slideInputBuffer" alt="" coords="158,5,301,32"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a971624e4abed2ab679a8c1728875663b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int LZ4_setStreamDecode </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structLZ4__streamDecode__t.html">LZ4_streamDecode_t</a> *&#160;</td>
          <td class="paramname"><em>LZ4_streamDecode</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>dictionary</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>dictSize</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l01338">1338</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l01309">LZ4_streamDecode_t_internal::extDictSize</a>, <a class="el" href="lz4_8c_source.html#l01308">LZ4_streamDecode_t_internal::externalDict</a>, <a class="el" href="lz4_8c_source.html#l01310">LZ4_streamDecode_t_internal::prefixEnd</a>, and <a class="el" href="lz4_8c_source.html#l01311">LZ4_streamDecode_t_internal::prefixSize</a>.</p>

</div>
</div>
<a class="anchor" id="aa7ea35a4a6f3c9b29dbbd14939706c53"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int LZ4_sizeofState </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00373">373</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8h_source.html#l00188">LZ4_STREAMSIZE</a>.</p>

</div>
</div>
<a class="anchor" id="a1fddf246561e7b13fb1b3b10aad55045"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int LZ4_sizeofStreamState </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l01474">1474</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8h_source.html#l00188">LZ4_STREAMSIZE</a>.</p>

</div>
</div>
<a class="anchor" id="a2fd193cdf3113ab39f312a6cf625e988"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* LZ4_slideInputBuffer </td>
          <td>(</td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>LZ4_Data</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l01496">1496</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00354">LZ4_stream_t_internal::bufferStart</a>, <a class="el" href="lz4_8c_source.html#l00226">KB</a>, and <a class="el" href="lz4_8c_source.html#l01083">LZ4_saveDict()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a2fd193cdf3113ab39f312a6cf625e988_cgraph.png" border="0" usemap="#lz4_8c_a2fd193cdf3113ab39f312a6cf625e988_cgraph" alt=""/></div>
<map name="lz4_8c_a2fd193cdf3113ab39f312a6cf625e988_cgraph" id="lz4_8c_a2fd193cdf3113ab39f312a6cf625e988_cgraph">
<area shape="rect" id="node2" href="lz4_8c.html#abb233b63fc3488ce647ee9c7b0a95a76" title="LZ4_saveDict" alt="" coords="198,5,301,32"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a76994c12731075f0d8a96239c8856192"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int LZ4_uncompress </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>source</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>dest</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>outputSize</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l01468">1468</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l01298">LZ4_decompress_fast()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a76994c12731075f0d8a96239c8856192_cgraph.png" border="0" usemap="#lz4_8c_a76994c12731075f0d8a96239c8856192_cgraph" alt=""/></div>
<map name="lz4_8c_a76994c12731075f0d8a96239c8856192_cgraph" id="lz4_8c_a76994c12731075f0d8a96239c8856192_cgraph">
<area shape="rect" id="node2" href="lz4_8c.html#a1b6fd5873bbe60abc9a6bf7b3e75056a" title="LZ4_decompress_fast" alt="" coords="177,81,327,108"/><area shape="rect" id="node3" href="lz4_8c.html#a711e2044000420a1e68d84aeb0d47f58" title="LZ4_decompress_generic" alt="" coords="376,81,547,108"/><area shape="rect" id="node4" href="lz4_8c.html#aeeb2fc48e401f524afcfdaa6e97824ba" title="LZ4_copy4" alt="" coords="605,5,691,32"/><area shape="rect" id="node5" href="lz4_8c.html#ad53d5222d76f18ead9f7db9863091d18" title="LZ4_copy8" alt="" coords="771,69,858,96"/><area shape="rect" id="node6" href="lz4_8c.html#a69a8c81f7731ff4ae0d292541bbb2d69" title="LZ4_readLE16" alt="" coords="595,157,701,184"/><area shape="rect" id="node9" href="lz4_8c.html#a0c2e465f97a0020fd9d49af49689644b" title="LZ4_wildCopy" alt="" coords="595,107,701,133"/><area shape="rect" id="node7" href="lz4_8c.html#aa8a9ba402bf00e8e6c21691085ae9601" title="LZ4_isLittleEndian" alt="" coords="750,132,879,159"/><area shape="rect" id="node8" href="lz4_8c.html#adceb4c7713e1bed1554da37458db6fb6" title="LZ4_read16" alt="" coords="769,183,860,209"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a81aa900c172d655f8a4f0a75739791f0"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int LZ4_uncompress_unknownOutputSize </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>source</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>dest</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>isize</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>maxOutputSize</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l01469">1469</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l01288">LZ4_decompress_safe()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a81aa900c172d655f8a4f0a75739791f0_cgraph.png" border="0" usemap="#lz4_8c_a81aa900c172d655f8a4f0a75739791f0_cgraph" alt=""/></div>
<map name="lz4_8c_a81aa900c172d655f8a4f0a75739791f0_cgraph" id="lz4_8c_a81aa900c172d655f8a4f0a75739791f0_cgraph">
<area shape="rect" id="node2" href="lz4_8c.html#a0826f3dc340fdea6dfa985f6ac26642f" title="LZ4_decompress_safe" alt="" coords="301,81,456,108"/><area shape="rect" id="node3" href="lz4_8c.html#a711e2044000420a1e68d84aeb0d47f58" title="LZ4_decompress_generic" alt="" coords="504,81,675,108"/><area shape="rect" id="node4" href="lz4_8c.html#aeeb2fc48e401f524afcfdaa6e97824ba" title="LZ4_copy4" alt="" coords="733,5,819,32"/><area shape="rect" id="node5" href="lz4_8c.html#ad53d5222d76f18ead9f7db9863091d18" title="LZ4_copy8" alt="" coords="899,69,986,96"/><area shape="rect" id="node6" href="lz4_8c.html#a69a8c81f7731ff4ae0d292541bbb2d69" title="LZ4_readLE16" alt="" coords="723,157,829,184"/><area shape="rect" id="node9" href="lz4_8c.html#a0c2e465f97a0020fd9d49af49689644b" title="LZ4_wildCopy" alt="" coords="723,107,829,133"/><area shape="rect" id="node7" href="lz4_8c.html#aa8a9ba402bf00e8e6c21691085ae9601" title="LZ4_isLittleEndian" alt="" coords="878,132,1007,159"/><area shape="rect" id="node8" href="lz4_8c.html#adceb4c7713e1bed1554da37458db6fb6" title="LZ4_read16" alt="" coords="897,183,988,209"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a9a7a69397b6452fcf6a35caa40493776"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int LZ4_versionNumber </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00371">371</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8h_source.html#l00053">LZ4_VERSION_NUMBER</a>.</p>

</div>
</div>
<a class="anchor" id="a0c2e465f97a0020fd9d49af49689644b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void LZ4_wildCopy </td>
          <td>(</td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>dstPtr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const void *&#160;</td>
          <td class="paramname"><em>srcPtr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>dstEnd</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00207">207</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00204">LZ4_copy8()</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l00722">LZ4_compress_destSize_generic()</a>, <a class="el" href="lz4_8c_source.html#l00435">LZ4_compress_generic()</a>, and <a class="el" href="lz4_8c_source.html#l01110">LZ4_decompress_generic()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a0c2e465f97a0020fd9d49af49689644b_cgraph.png" border="0" usemap="#lz4_8c_a0c2e465f97a0020fd9d49af49689644b_cgraph" alt=""/></div>
<map name="lz4_8c_a0c2e465f97a0020fd9d49af49689644b_cgraph" id="lz4_8c_a0c2e465f97a0020fd9d49af49689644b_cgraph">
<area shape="rect" id="node2" href="lz4_8c.html#ad53d5222d76f18ead9f7db9863091d18" title="LZ4_copy8" alt="" coords="161,5,247,32"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a0c2e465f97a0020fd9d49af49689644b_icgraph.png" border="0" usemap="#lz4_8c_a0c2e465f97a0020fd9d49af49689644b_icgraph" alt=""/></div>
<map name="lz4_8c_a0c2e465f97a0020fd9d49af49689644b_icgraph" id="lz4_8c_a0c2e465f97a0020fd9d49af49689644b_icgraph">
<area shape="rect" id="node2" href="lz4_8c.html#ad40bc2950dcb3f0db72bb6c422bafd9e" title="LZ4_compress_destSize\l_generic" alt="" coords="162,129,329,170"/><area shape="rect" id="node5" href="lz4_8c.html#a9be2dc3e3605017199507c4fdb8b7a8f" title="LZ4_compress_generic" alt="" coords="167,312,324,339"/><area shape="rect" id="node19" href="lz4_8c.html#a711e2044000420a1e68d84aeb0d47f58" title="LZ4_decompress_generic" alt="" coords="160,651,331,677"/><area shape="rect" id="node3" href="lz4_8c.html#a65687653db41390036d83827f9f40d16" title="LZ4_compress_destSize\l_extState" alt="" coords="662,5,829,46"/><area shape="rect" id="node4" href="lz4_8h.html#a82b0912e04b945e3817def431071dcd6" title="LZ4_compress_destSize" alt="" coords="918,12,1085,39"/><area shape="rect" id="node6" href="lz4_8h.html#a95a14f1e80807a2def8a25dc4a92e505" title="LZ4_compress_fast_continue" alt="" coords="379,287,573,313"/><area shape="rect" id="node9" href="lz4_8h.html#aa1dd11dbded7552766e763c822718586" title="LZ4_compress_fast_extState" alt="" coords="379,159,573,185"/><area shape="rect" id="node17" href="lz4_8c.html#ad54429a53d45871ef03e2659713e16da" title="LZ4_compress_fast_force" alt="" coords="389,337,563,364"/><area shape="rect" id="node18" href="lz4_8c.html#a25012ad469f42573a0dbda1d077aa24b" title="LZ4_compress_forceExtDict" alt="" coords="382,388,570,415"/><area shape="rect" id="node7" href="lz4_8h.html#a2383bf54f8201572b6f747c79c82c387" title="LZ4_compress_limitedOutput\l_continue" alt="" coords="649,290,841,331"/><area shape="rect" id="node8" href="lz4_8h.html#ae109cde385eef87af7d46ce529bb857f" title="LZ4_compress_continue" alt="" coords="663,356,827,383"/><area shape="rect" id="node10" href="lz4_8h.html#affe4afb333be7fdc027316cc3a381b04" title="LZ4_compress_fast" alt="" coords="677,71,814,97"/><area shape="rect" id="node14" href="lz4_8h.html#aae32f2434789e3878e43f52094b81b9a" title="LZ4_compress_limitedOutput\l_withState" alt="" coords="649,122,841,163"/><area shape="rect" id="node15" href="lz4_8h.html#a430f331e5951658bd033faf564a958bf" title="LZ4_compress_withState" alt="" coords="660,188,831,215"/><area shape="rect" id="node16" href="tw-state_8c.html#a23a06d48ada7a6f453ea34d6175516fd" title="tw_snapshot_delta" alt="" coords="680,239,811,265"/><area shape="rect" id="node11" href="lz4_8h.html#a763c64c41c7248a98cf2e9c733bffd3e" title="LZ4_compress_default" alt="" coords="924,71,1079,97"/><area shape="rect" id="node12" href="lz4_8h.html#a3a6eebab33f6637b7bd70db2c66ff88a" title="LZ4_compress_limitedOutput" alt="" coords="1133,45,1325,72"/><area shape="rect" id="node13" href="lz4_8h.html#a381f2c18481ff02bef22198a6e1d0cf2" title="LZ4_compress" alt="" coords="1175,96,1283,123"/><area shape="rect" id="node20" href="lz4_8h.html#a1b6fd5873bbe60abc9a6bf7b3e75056a" title="LZ4_decompress_fast" alt="" coords="401,439,551,465"/><area shape="rect" id="node23" href="lz4_8h.html#acfb9c80632c155cdb7cce498ae1c88bc" title="LZ4_decompress_fast\l_continue" alt="" coords="401,490,551,531"/><area shape="rect" id="node24" href="lz4_8h.html#a0a0499117840f38b133962098553e674" title="LZ4_decompress_fast\l_withPrefix64k" alt="" coords="401,555,551,597"/><area shape="rect" id="node25" href="lz4_8h.html#a0826f3dc340fdea6dfa985f6ac26642f" title="LZ4_decompress_safe" alt="" coords="399,621,553,648"/><area shape="rect" id="node27" href="lz4_8h.html#ac33dfb57efd9b3d6ab4c818ffd797f48" title="LZ4_decompress_safe\l_continue" alt="" coords="399,673,553,714"/><area shape="rect" id="node28" href="lz4_8c.html#a0c2840727a838f4c57dda1410d29c81f" title="LZ4_decompress_safe\l_forceExtDict" alt="" coords="399,738,553,779"/><area shape="rect" id="node29" href="lz4_8h.html#a32ad048b557cd0bd1134cc8221dca208" title="LZ4_decompress_safe\l_partial" alt="" coords="399,803,553,845"/><area shape="rect" id="node30" href="lz4_8h.html#a7957597d225aa0999f53bfedbf2eabff" title="LZ4_decompress_safe\l_withPrefix64k" alt="" coords="399,869,553,910"/><area shape="rect" id="node31" href="lz4_8c.html#a775720f5916b2dfe55849e7b488aa43f" title="LZ4_decompress_usingDict\l_generic" alt="" coords="384,934,568,975"/><area shape="rect" id="node21" href="lz4_8c.html#a76994c12731075f0d8a96239c8856192" title="LZ4_uncompress" alt="" coords="684,428,807,455"/><area shape="rect" id="node22" href="tw-state_8c.html#acd673114465dd29b555cc518faaa66bc" title="tw_snapshot_restore" alt="" coords="674,479,817,505"/><area shape="rect" id="node26" href="lz4_8c.html#a81aa900c172d655f8a4f0a75739791f0" title="LZ4_uncompress_unknownOutputSize" alt="" coords="622,621,869,648"/><area shape="rect" id="node32" href="lz4_8h.html#a1af9f7a2df20389dd9a0a31706c683b7" title="LZ4_decompress_fast\l_usingDict" alt="" coords="670,901,821,942"/><area shape="rect" id="node33" href="lz4_8h.html#a8aa703547a53208381f806aa36b45fe7" title="LZ4_decompress_safe\l_usingDict" alt="" coords="668,966,823,1007"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a3a6a0833a6f5ee0e99c80cbae73ca3a7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void LZ4_writeLE16 </td>
          <td>(</td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>memPtr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="lz4_8c.html#adf928e51a60dba0df29d615401cc55a8">U16</a>&#160;</td>
          <td class="paramname"><em>value</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00165">165</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>References <a class="el" href="lz4_8c_source.html#l00138">LZ4_isLittleEndian()</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l00722">LZ4_compress_destSize_generic()</a>, and <a class="el" href="lz4_8c_source.html#l00435">LZ4_compress_generic()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a3a6a0833a6f5ee0e99c80cbae73ca3a7_cgraph.png" border="0" usemap="#lz4_8c_a3a6a0833a6f5ee0e99c80cbae73ca3a7_cgraph" alt=""/></div>
<map name="lz4_8c_a3a6a0833a6f5ee0e99c80cbae73ca3a7_cgraph" id="lz4_8c_a3a6a0833a6f5ee0e99c80cbae73ca3a7_cgraph">
<area shape="rect" id="node2" href="lz4_8c.html#aa8a9ba402bf00e8e6c21691085ae9601" title="LZ4_isLittleEndian" alt="" coords="163,5,293,32"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="lz4_8c_a3a6a0833a6f5ee0e99c80cbae73ca3a7_icgraph.png" border="0" usemap="#lz4_8c_a3a6a0833a6f5ee0e99c80cbae73ca3a7_icgraph" alt=""/></div>
<map name="lz4_8c_a3a6a0833a6f5ee0e99c80cbae73ca3a7_icgraph" id="lz4_8c_a3a6a0833a6f5ee0e99c80cbae73ca3a7_icgraph">
<area shape="rect" id="node2" href="lz4_8c.html#ad40bc2950dcb3f0db72bb6c422bafd9e" title="LZ4_compress_destSize\l_generic" alt="" coords="163,135,330,177"/><area shape="rect" id="node5" href="lz4_8c.html#a9be2dc3e3605017199507c4fdb8b7a8f" title="LZ4_compress_generic" alt="" coords="168,268,325,295"/><area shape="rect" id="node3" href="lz4_8c.html#a65687653db41390036d83827f9f40d16" title="LZ4_compress_destSize\l_extState" alt="" coords="634,5,801,46"/><area shape="rect" id="node4" href="lz4_8h.html#a82b0912e04b945e3817def431071dcd6" title="LZ4_compress_destSize" alt="" coords="862,12,1029,39"/><area shape="rect" id="node6" href="lz4_8h.html#a95a14f1e80807a2def8a25dc4a92e505" title="LZ4_compress_fast_continue" alt="" coords="379,268,573,295"/><area shape="rect" id="node9" href="lz4_8h.html#aa1dd11dbded7552766e763c822718586" title="LZ4_compress_fast_extState" alt="" coords="379,159,573,185"/><area shape="rect" id="node17" href="lz4_8c.html#ad54429a53d45871ef03e2659713e16da" title="LZ4_compress_fast_force" alt="" coords="389,319,563,345"/><area shape="rect" id="node18" href="lz4_8c.html#a25012ad469f42573a0dbda1d077aa24b" title="LZ4_compress_forceExtDict" alt="" coords="382,369,570,396"/><area shape="rect" id="node7" href="lz4_8h.html#a2383bf54f8201572b6f747c79c82c387" title="LZ4_compress_limitedOutput\l_continue" alt="" coords="621,290,813,331"/><area shape="rect" id="node8" href="lz4_8h.html#ae109cde385eef87af7d46ce529bb857f" title="LZ4_compress_continue" alt="" coords="635,356,799,383"/><area shape="rect" id="node10" href="lz4_8h.html#affe4afb333be7fdc027316cc3a381b04" title="LZ4_compress_fast" alt="" coords="649,71,786,97"/><area shape="rect" id="node14" href="lz4_8h.html#aae32f2434789e3878e43f52094b81b9a" title="LZ4_compress_limitedOutput\l_withState" alt="" coords="621,122,813,163"/><area shape="rect" id="node15" href="lz4_8h.html#a430f331e5951658bd033faf564a958bf" title="LZ4_compress_withState" alt="" coords="632,188,803,215"/><area shape="rect" id="node16" href="tw-state_8c.html#a23a06d48ada7a6f453ea34d6175516fd" title="tw_snapshot_delta" alt="" coords="652,239,783,265"/><area shape="rect" id="node11" href="lz4_8h.html#a763c64c41c7248a98cf2e9c733bffd3e" title="LZ4_compress_default" alt="" coords="868,71,1023,97"/><area shape="rect" id="node12" href="lz4_8h.html#a3a6eebab33f6637b7bd70db2c66ff88a" title="LZ4_compress_limitedOutput" alt="" coords="1077,45,1269,72"/><area shape="rect" id="node13" href="lz4_8h.html#a381f2c18481ff02bef22198a6e1d0cf2" title="LZ4_compress" alt="" coords="1119,96,1227,123"/></map>
</div>
</p>

</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a class="anchor" id="ac55e8e70f9d03d1f06d823de23222fee"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const int LZ4_64Klimit = ((64 *(1 &lt;&lt;10) ) + ( ( 8 + 4 ) -1))</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00342">342</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l00894">LZ4_compress_destSize_extState()</a>, <a class="el" href="lz4_8c_source.html#l00722">LZ4_compress_destSize_generic()</a>, <a class="el" href="lz4_8c_source.html#l00657">LZ4_compress_fast_extState()</a>, <a class="el" href="lz4_8c_source.html#l00705">LZ4_compress_fast_force()</a>, and <a class="el" href="lz4_8c_source.html#l00435">LZ4_compress_generic()</a>.</p>

</div>
</div>
<a class="anchor" id="a008b9fd5094e20eec7d8f504530d113c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const int LZ4_minLength = ( ( 8 + 4 ) +1)</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00224">224</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l00722">LZ4_compress_destSize_generic()</a>, and <a class="el" href="lz4_8c_source.html#l00435">LZ4_compress_generic()</a>.</p>

</div>
</div>
<a class="anchor" id="aa32dfc3b58308fccc1eb52d8aa2c7e3c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="lz4_8c.html#ac3df7cf3c8cb172a588adec881447d68">U32</a> LZ4_skipTrigger = 6</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00343">343</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

<p>Referenced by <a class="el" href="lz4_8c_source.html#l00722">LZ4_compress_destSize_generic()</a>, and <a class="el" href="lz4_8c_source.html#l00435">LZ4_compress_generic()</a>.</p>

</div>
</div>
<a class="anchor" id="af13a05dee5c1ab05876940b3e3138714"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="lz4_8c.html#a24c386d3758eba951eb7532fdbb45804">U64</a> prime5bytes = 889523592379ULL</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lz4_8c_source.html#l00389">389</a> of file <a class="el" href="lz4_8c_source.html">lz4.c</a>.</p>

</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
</body>
</html>
